java - Cassandra 击落主机重试 (Hector)

标签 java cassandra hector

有人可以帮助我理解并解决此问题吗?我不知道是什么导致 Hector 在尝试连接到 Cassandra 集群时失败。

如何找出问题所在?

0    [main] INFO  me.prettyprint.cassandra.connection.CassandraHostRetryService  - Downed     Host Retry service started with queue size 10 and retry delay 30s
168  [main] INFO  me.prettyprint.cassandra.service.JmxMonitor  - Registering JMX         me.prettyprint.cassandra.service_keyspace-name:ServiceType=hector,MonitorType=hector
399  [main] INFO  me.prettyprint.cassandra.model.ConfigurableConsistencyLevel  - READ     ConsistencyLevel set to QUORUM for ColumnFamily Files
400  [main] INFO  me.prettyprint.cassandra.model.ConfigurableConsistencyLevel  - WRITE     ConsistencyLevel set to QUORUM for ColumnFamily Files
406  [main] INFO  me.prettyprint.cassandra.model.ConfigurableConsistencyLevel  - READ     ConsistencyLevel set to QUORUM for ColumnFamily FileList
407  [main] INFO  me.prettyprint.cassandra.model.ConfigurableConsistencyLevel  - WRITE ConsistencyLevel set to QUORUM for ColumnFamily FileList

最佳答案

从跟踪来看,您似乎正在使用 QUORUM 作为一致性级别。尝试使用 ONE 看看是否有效。似乎应该满足您的请求的一个或多个节点已关闭。使用 NodeRool Ring/Status 或查看集群中是否有任何节点已关闭。

关于java - Cassandra 击落主机重试 (Hector),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21374729/

相关文章:

cassandra - 在Cassandra中进行选择,其中id!= null

java - 如何获取 Cassandra 中给定复合键范围之间的所有行?

java - 在使用它迭代java时从arraylist中删除项目

java - @Inject 来自 EJB 项目的 bean 给出 UnsatisfiedResolutionException

cassandra - 如何为 murmur3 分区器生成多数据中心 token

cassandra - 应用补丁来修复 cassandra 中的错误

java - cassandra 多次插入的性能和速度?

java - 如何从 Cassandra 中的计数器列族获取多行键值。

java - 二十一点代码中涉及 ​​A 的逻辑错误

java - 左侧填充零的十六进制字符串