如何将基于Java的Cassandra客户端连接到Cassandra集群而不是特定节点?
|
我正在尝试学习Cassandra,并设置了4个节点的Cassandra集群。我使用Hector用Java编写了一个客户端,该客户端当前连接到集群中的硬编码单节点。理想情况下,我希望我的客户端连接到“群集”,而不是特定节点。...因此,如果4个节点中的任何一个都关闭,则客户端仍将连接到某个节点。从客户端应用程序的角度来看,这是如何工作的?我似乎找不到很好的解释。
目前是我的Hector连接字符串,我需要在此处指定一个特定的节点:
Cluster c = getOrCreateCluster(\"Test Cluster\", cassandraNode1:9160);
我的Cassandra节点都配置了rpc_address:0.0.0.0
没有找到相关结果
已邀请:
2 个回复
吞睫素
,则可以将多个节点指定为以逗号分隔的字符串:
递劝臼类洪