我已经尝试并成功配置并运行了两个Rabbitmq实例作为Windows Server 2012中的应用程序。按照下面的教程,
https://lazareski.com/multiple-rabbitmq-instances-on-1-machine/
https://www.rabbitmq.com/clustering.html
但是我必须在服务器重新启动或会话结束后重复上述步骤。
如何在单个Windows机器中配置和运行两个RabbitMQ服务以在后台永久运行它们?
答案 0 :(得分:1)
在Windows上最好使用.zip
发行版。然后,使用两个单独的管理帐户,为该帐户环境中的两个节点设置所需的环境变量。 RABBITMQ_SERVICENAME
也必须设置且唯一。然后,提取.zip
并运行rabbitmq-service.bat install
和rabbitmq-service.bat run
。
以上未经测试。不建议在同一台计算机上运行多个Erlang VM,因为这会影响性能。
注意: RabbitMQ团队监视rabbitmq-users
mailing list,并且有时仅在StackOverflow上回答问题。