我正在使用 Zookeeper 进行分布式资源锁定。我有一个由 7 个 Zookeeper 实例和 7 个应用程序客户端连接到它们的集群。
跨 Zookeeper 集群分发客户端的最佳策略是什么?通过分发,我的意思是客户端应该使用哪些 zoo-endpoints 来建立初始连接(我知道在故障转移客户端可能会自动重新连接到另一个 Zoo 节点)。
一对一是一个好策略吗?为什么?可能所有客户端都应该连接到单个 Zookeeper 节点吗?可能我应该以这种方式减少 Zookeeper 节点的数量吗?