Cassandra 2.0.16 待处理任务报告错误?

Cassandra 2.0.16 待处理任务报告错误?

昨天我将我的 Cassandra 集群从 2.0.14 升级到 2.0.16,升级后,我开始看到“PendingTasks”报告的一些奇怪行为。

我使用的 Cassandra 存储库是 datastax,我执行的升级步骤:

yum update -y cassandra20

升级顺利,升级后集群运行正常。“nodetool info 和 nodetool status”结果看起来不错。“nodetool version”报告了正确的版本。

但是我们的监控系统开始报告一些疯狂的“待处理任务”。例如,node1 的“待处理任务”有时会在大约 1 分钟内从 0 跳到 15K,然后又降回 0。这个问题一直出现,2.0.14 版本没有这个问题。我们的监控系统正在检查“MBeans”->“CompactionManager”->“待处理任务”的值。

还有人遇到过同样的问题吗?任何建议或帮助都将不胜感激。

操作系统:Amazon Linux AMI 版本 2015.03

JVM:Java HotSpot(TM) 64 位服务器 VM(25.40-b25,混合模式)

Java:版本 1.8.0_40,供应商 Oracle Corporation

答案1

以下补丁已解决此问题: https://issues.apache.org/jira/browse/CASSANDRA-9662

相关内容