请问emqx5.x对集群的节点数量有没有要求?例如奇数节点、偶数节点数量有没有要求?

如题,emqx5.x对集群的节点数量有没有要求?例如奇数节点、偶数节点数量有没有要求?
请知道的大佬解答一下,万分感谢。

没有"必须奇数"的硬性要求,但生产环境建议核心节点用奇数。
EMQX 5.x 默认所有节点都是 core(不配 node.role 时)。
文档建议的起步规格是 3 个 core + N 个 replicant;至少要有 1 个 core。
如果是小集群(<=7 节点),通常直接全 core 就行;规模大了再考虑 core+replicant。
另外 Helm Chart 里也明确建议 replicaCount 用奇数,否则发生网络分裂时自动愈合能力会变差。
如果现在在做生产规划,优先按 3/5 个 core 设计,replicant 按连接规模横向加。