Cassandra nodetool状态非常慢

Cassandra nodetool状态非常慢,cassandra,Cassandra,我有一个三节点的Cassandra集群。在其中两个节点上运行nodetool status将在1秒内返回。在第三个节点上运行它需要30秒。此外,通过cqlsh连接到此节点的速度非常慢,而连接到其他两个节点的速度非常快。执行此操作时,节点上没有活动。有办法解决这个问题吗?您可以将节点的主机名放在/etc/hosts中。这对我来说已经解决了。我想不是。在我的系统上(无可否认不是很快),“nodetool帮助”运行需要3秒的CPU时间,状态需要5秒。有点疯狂。nodetool使用JMX,有时当cass

我有一个三节点的Cassandra集群。在其中两个节点上运行nodetool status将在1秒内返回。在第三个节点上运行它需要30秒。此外,通过cqlsh连接到此节点的速度非常慢,而连接到其他两个节点的速度非常快。执行此操作时,节点上没有活动。有办法解决这个问题吗?

您可以将节点的主机名放在/etc/hosts中。这对我来说已经解决了。

我想不是。在我的系统上(无可否认不是很快),“nodetool帮助”运行需要3秒的CPU时间,状态需要5秒。有点疯狂。nodetool使用JMX,有时当cassandra负载很重时,需要一段时间才能使用JMX连接器查询cassandra java进程,我对一些prometheus导出程序也有同样的问题