Java 从另一个数据中心发现节点
是否可以从Cassandra群集中的另一个数据中心发现节点列表 假设我有以下信息:Java 从另一个数据中心发现节点,java,cassandra,datastax-java-driver,Java,Cassandra,Datastax Java Driver,是否可以从Cassandra群集中的另一个数据中心发现节点列表 假设我有以下信息: 我的Cassandra集群由多个数据中心组成(比如说“dc1”和“dc2”) 我从数据中心“dc1”知道其中一个节点的IP地址 使用datastaxjava库,我尝试执行以下操作: 直接从系统中读取对等点列表。对等点表-但它只返回其中的几个(以一致性级别所有读取),所有这些都属于“dc1” 使用cluster.getMetada().getAllHosts()——但它只返回“dc1”中的完整主机列表 如果不知道“
datastax
java库,我尝试执行以下操作:
系统中读取对等点列表。对等点
表-但它只返回其中的几个(以一致性级别所有
读取),所有这些都属于“dc1”cluster.getMetada().getAllHosts()
——但它只返回“dc1”中的完整主机列表如果不知道“dc2”中的至少一个节点,就无法获取有关其他数据中心的此信息。我错了吗?DC应该至少有一个种子 注意:在多个数据中心群集中,至少包括一个节点 来自种子列表中的每个数据中心(复制组)