是否有可能通过客户端 API 从 cassandra 集群中获取所有主机。我知道我们可以使用 nodetool 从控制台振铃所有节点,并使用 NodeCmd 进行 JMX 访问以获得相同的功能,但我只需要一个主机和 ips 列表,例如 Hector Client API 的 ConnectionPool
最佳答案
您可以调用 describe_ring Thrift 方法,或(在 1.2 中)SELECT * FROM system.peers
关于java - Cassandra:如何从集群中获取所有主机?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/12800790/