我们正在 Windows 环境中使用 RabbitMQ。
目前我已经安装了 RabbitMQ 并且它作为服务运行。它会自动启动,如下所示:
但是如果我发送消息或者我在这里查询服务器:http://localhost:15672/#/queues服务器返回 404
现在,如果我打开 Shell 并点击以下命令:
rabbitmq-server
服务器启动后,我可以发送和接收消息并浏览管理页面。
问题:
最佳答案
经过进一步调查,我发现在配置插件 rabbitmq_management 和 amqp_client 之前,所有 RabbitMQ 都已安装,因此实际上 Windows 服务在没有做任何事情的情况下运行。
rabbitmq-service stop
删除 RabbitMQ , rabbitmq-service remove
请记住,CMD 必须在管理员凭据下运行Windows 10 和 Windows Server 2012
rabbitmq-plugins enable rabbitmq_management
rabbitmq-service install
, rabbitmq-service start
关于windows-services - RabbitMQ Windows - 自动启动服务器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34672549/