Datastax Cassandra Java 驱动程序 WARN 消息

Posted

技术标签:

【中文标题】Datastax Cassandra Java 驱动程序 WARN 消息【英文标题】:Datastax Cassandra Java driver WARN Message 【发布时间】:2017-07-13 19:18:53 【问题描述】:

我注意到以下来自 datastax cassandra java 驱动程序的 WARN 日志消息。请帮助理解此消息。它有多重要?它有什么影响?如何解决。

Cassandra 版本:2.1.8

Datastax Java 驱动程序:3.1.0

警告 2017-02-23 14:54:53,926 com.datastax.driver.core.Cluster:localhost-startStop-1 - 你列出 nosql.campany.com/192.168.89.184:9042 在您的联系点中,但它 启动时未在控制主机的 system.peers 中找到

【问题讨论】:

你能把nodetool status的输出包括进来吗?有多少个节点? 这是一个单节点集群在测试环境中。 @VinodJayachandran 你解决了你的问题吗?我在这里面临同样的事情 【参考方案1】:

首先检查您的 system.peers 表。您不应该在您的案例中看到任何行。

可能您的主机名正在解析为多个 IP 地址。请在您的 cassandra.yaml 文件中使用 ip 地址(而不是 localhost)。

检查此链接: https://github.com/datastax/java-driver/pull/340

【讨论】:

以上是关于Datastax Cassandra Java 驱动程序 WARN 消息的主要内容,如果未能解决你的问题,请参考以下文章

Datastax Cassandra Java 驱动程序 @QueryParameters fetchSize

Cassandra/Datastax:如何在 java 中获取具有列表数据类型的列的值

Datastax Cassandra java驱动集群配置

如何允许在 cassandra 中使用 java datastax 进行过滤

Cassandra:使用 DataStax Java 驱动程序选择一系列 TimeUUID

NoSuchMethodException 使用 datastax cassandra 映射器