我已经设置了新的Cassandra 3.3群集。然后我使用jvisualvm通过使用MBean(jmx度量)监视Cassandra读/写延迟。
读/写延迟的结果在所有节点中总是稳定数周,而该群集中的读/写请求通常会移动(某些时候很重或更少)。
因为我使用jvisualvm来监控Cassandra 2.0集群。读/写延迟通常具有行为。它的移动取决于读/线请求。
我想知道为什么Cassandra 3.0+的读/写延迟统计数据总是稳定的?我认为这是不正确的结果。 (我已经在Cassandra v3.3,v3.7中进行了负载测试。)
[更新] 我发现bug与这个问题有关。
Cassandra公制。 https://issues.apache.org/jira/browse/CASSANDRA-11752
详细说明此问题已在C * 2.2.8,3.0.9,3.8中得到解决。但是在我在3.0.9版本中测试之后,延迟的结果仍然显示为平坦线。
任何想法?
感谢。
答案 0 :(得分:0)
使用C * 3.3时未发现任何指标问题
首先,尝试使用jconsole进行监控,遇到同样的问题?
第二,你看到哪个属性?avg值或百分比?这个值总是从节点向上计数,所以通常看到百分比值是相同的。但并不总是在平均值上发生。重启cassandra节点并检查价值。