首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ejabberd集群:多主或从主

ejabberd集群:多主或从主
EN

Stack Overflow用户
提问于 2015-06-02 20:58:46
回答 1查看 547关注 0票数 0

到目前为止我遇到的是-

  1. 在一个ejabberd配置中设置master-slave集群,就会有一个单一的故障点,人们甚至在修复了主服务器之后也会遇到问题(如果它崩溃了),集群就不再可以操作了。此外,有时,必须重新访问每个从站的ejabberd实例才能使它们正常工作,或者必须再次输入mnesia命令,以使主站与从站进行通信。
  2. 在一个ejabberd配置中设置multi-master集群,那么任何节点都可以从集群中取出,而不会使整个集群崩溃。基本上,没有单一的失败点,这也是正式文件 for ejabberd通过在ejabberdctl脚本中公开的join_cluster参数告诉您的方式。但是,在这种情况下,所有数据都在两个节点之间复制,我认为这是一个很大的性能开销。

所以归根到底就是这样。

什么是最好的/推荐的/流行的模式,其中一个ejabberd集群的两个节点应该主要是在性能方面,但也要考虑到其他关键因素(容错,负载平衡)。

EN

回答 1

Stack Overflow用户

发布于 2015-06-03 07:22:40

ejabberd中只有一个模式。基本上,它的工作方式就像你所描述的多位大师。主-从基本上是相同的设置,没有任何流量发送到第二个节点通过负载平衡机制。

所以第二种情况是可行的。

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

https://stackoverflow.com/questions/30606466

复制
相关文章

相似问题

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