首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >同一个服务器和epmd上的多个RabbitMQ实例

同一个服务器和epmd上的多个RabbitMQ实例
EN

Stack Overflow用户
提问于 2016-09-01 15:15:16
回答 2查看 1K关注 0票数 3

我在同一台服务器上有一个生产和分阶段网站,我希望它们中的每一个都使用单独的RabbitMQ实例。我使用一个RabbitMQ安装,并运行两个RabbitMQ实例,其中两个RabbitMQ实例的设置是通过环境变量使用不同的配置。

在这个设置中,两个RabbitMQ实例能共享相同的epmd进程吗?还是最好在两个不同的端口上运行两个epmd进程,以便为分批和生产提供完全分离的基础设施?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2016-09-07 12:35:01

是的他们可以。如果您想要创建一个集群,就需要它。

来自:http://erlang.org/doc/man/epmd.html

此守护进程在所有参与分布式Erlang计算的主机上充当名称服务器。

顺便说一句,我认为你不应该在同一台机器上进行分期和生产。

即使您决定将两者放在同一台计算机中,您也不需要两个epmd服务。

票数 6
EN

Stack Overflow用户

发布于 2016-09-01 15:56:35

我知道,在问题标题中,它是same server and epmd,但是如果使用码头形象,要实现您想要的东西要容易得多。基本上,它更干净更安全。一个码头形象是独立于其他(当然,除非,你是一个集群等)。见鬼,这样,您甚至可以在一台服务器上拥有N个集群,更不用说N个RMQ实例了。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/39275307

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档