集群中 ejabberd 节点的最大数量是不是有限制?

Posted

技术标签:

【中文标题】集群中 ejabberd 节点的最大数量是不是有限制?【英文标题】:Is there a limit on the maximum number of ejabberd nodes in a cluster?集群中 ejabberd 节点的最大数量是否有限制? 【发布时间】:2016-02-22 17:31:34 【问题描述】:

ejabberd 中单个集群中的最大节点数是多少?有没有限制。

【问题讨论】:

【参考方案1】:

您可以在文档中找到各种 Erlang 限制的列表:http://www.erlang.org/doc/efficiency_guide/advanced.html#id70130

你不会得到所有这些的数字,因为它们是可配置的,但它们足够高,我怀疑你会达到其中的任何一个。但是,有效的限制要低得多:连接所有服务器和客户端的网络带宽可能是在大量服务器下首先出现故障的部分。您的服务器有多少带宽取决于您。他们需要多少带宽也(主要)取决于您。您必须使用负载测试来发现您认为需要哪些资源。

【讨论】:

【参考方案2】:

是的,集群的大小是有限制的。同步成本随着集群中节点的数量而增长。

然而,实际限制取决于您的消息传递系统的确切架构。根据您的需要和要求,您绝对可以找到使限制非常大的方法。

【讨论】:

以上是关于集群中 ejabberd 节点的最大数量是不是有限制?的主要内容,如果未能解决你的问题,请参考以下文章

vCenter下每个集群的ESXi主机最大数量有限制吗?

Ejabberd集群聊天不起作用

ejabberd集群,当master宕机时,Slave不起作用

集群 ejabberd 的 MUC 和 PubSub 主机

基于度量/密度的聚类/分组

Clickhouse 表是不是有最大推荐的副本数量?