gpt4 book ai didi

cassandra - 如何知道连接到 Cassandra 的本地客户端

转载 作者:行者123 更新时间:2023-12-05 00:11:13 26 4
gpt4 key购买 nike

我能够从 OpsCenter 看到特定节点上的 160 个 native 客户端。
但没有任何应用程序指向此 DC 或此 DC 中的任何节点。

如果以上是这种情况,那 160 个本地客户端是什么?

  • 其中很少是因为我已使用 DevCenter 连接到该节点。
  • 休息可以是因为DC间通信??
  • 没有 key 空间也为此 DC 设置了 RF。我即将停用此 DC。

  • OpsCenter Native Clients

    但不确定这些客户是什么。

    任何的想法??

    最佳答案

    我使用以下命令来查找连接客户端:
    sudo lsof -i -n -P | grep 9042 | grep ESTABLISHED
    通过上面的运行,我发现进程和这些进程都是连接到 Cassandra 的 Java 应用程序。但是我没有提到这些主机中的任何一个,仍然有请求出现在他们身上。

    我发现所有这些请求都是由于客户端应用程序的一致性级别:QUORUM。尽管应用程序不是直接引用这些 DC,但为了实现 QUORUM 请求,所有 DC 都在进行。

    还有一件事:
    Java 客户端应用程序使用用户名( super 用户)'cassandra',这也需要一致性级别 QUORUM。

    9042 上不会发生 Inter DC 通信,因此我对来自 Inter DC 的某些连接的假设也不正确。

    以上是我的问题的解决方案。

    关于cassandra - 如何知道连接到 Cassandra 的本地客户端,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54212510/

    26 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com