Ani*_*oor 5 cassandra datastax-enterprise opscenter
我能够从 OpsCenter 看到特定节点上的 160 个本机客户端。但没有任何应用程序指向此 DC 或此 DC 中的任何节点。
如果以上是这种情况,那 160 个本地客户端是什么?
但不确定这些客户是什么。
任何的想法??
我使用以下命令来查找连接客户端:
sudo lsof -i -n -P | grep 9042 | grep ESTABLISHED
通过上面的运行,我发现进程&这些进程都是连接到Cassandra的java应用程序。但我没有提到任何与这些主机有关的内容,但仍然有请求向它们发送。
我发现所有这些请求都是由于客户端应用程序的一致性级别:QUORUM 造成的。尽管应用程序并不直接引用这些 DC,但为了实现 QUORUM 请求,所有 DC 上都会发生。
还有 1 件事:Java 客户端应用程序使用用户名(超级用户)“cassandra”,这也需要一致性级别 QUORUM。
9042 上不会发生 Inter DC 通信,因此我对 Inter DC 的某些连接的假设也不正确。
以上是我的问题的解决方案。
| 归档时间: |
|
| 查看次数: |
1604 次 |
| 最近记录: |