如何构建memcached服务器集群并使用finagle访问它。 CT 看起来像带有ZooKeeper的ServerSet可用于构建集群。但我有几个问题。
1将密钥分发到群集中的memcached服务器的算法是什么。我可以改变吗? 2 finagle如何检测memcached服务器故障以及如何完成故障转移。看起来一切都是从客户端完成的。无需在服务器端进行任何操作。
由于
答案 0 :(得分:2)
用于分布式密钥的默认算法是Ketama算法。 See the code 您无法轻松更改算法。
有不同的算法可以检测不同类型的故障: