用例:一个池中有 100 台服务器;我想在每个服务器上启动 ZooKeeper 服务,并且服务器应用程序(ZooKeeper 客户端)将使用 ZooKeeper 集群(读/写)。那么就没有单点故障。
对于这个用例,这个解决方案是否可行?性能怎么样?
如果池中有 1000 台服务器怎么办?
用例:一个池中有 100 台服务器;我想在每个服务器上启动 ZooKeeper 服务,并且服务器应用程序(ZooKeeper 客户端)将使用 ZooKeeper 集群(读/写)。那么就没有单点故障。
对于这个用例,这个解决方案是否可行?性能怎么样?
如果池中有 1000 台服务器怎么办?
也许动物园管理员不是正确的工具?
Hazelcast做你想做的事,我想。您可以有数百个对等点,如果主节点丢失,则从所有对等点中选出一个新的。
你不需要使用所有的榛子石膏。您可以只使用映射,或者只使用工作池,或者只使用同步原语,或者只使用消息传递等。