![Cassandra 2.0.16 待处理任务报告错误?](https://linux22.com/image/661237/Cassandra%202.0.16%20%E5%BE%85%E5%A4%84%E7%90%86%E4%BB%BB%E5%8A%A1%E6%8A%A5%E5%91%8A%E9%94%99%E8%AF%AF%EF%BC%9F.png)
昨天我将我的 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