gpt4 book ai didi

cassandra - 每个主机的 cassandra 最大连接数有什么建议?它是如何计算的?

转载 作者:行者123 更新时间:2023-12-04 01:57:03 27 4
gpt4 key购买 nike

有没有办法限制 cassandra 集群中每台主机的连接数,并根据计算的参数?

在某些 cassandra 节点中,我可以看到 9042 的已建立连接数上升到 1400+,这是我需要担心的吗?

谢谢

最佳答案

是的,您可以限制 Cassandra 集群中每台主机的连接数。

如果您使用的是 C++ 驱动程序,请检查 this出去。

我按照以下路径可视化任何查询:

Client --> Session --> IO threads --> Connections --> Nodes

您可以配置与 session 关联的 IO 线程数(这是将处理查询请求的线程数)。在每个 IO 线程中,您可以配置每个主机的连接数。如果需要,每台主机的连接数将根据某些参数增加(可以增加的最大计数也是可配置的)。

因此,在最大情况下,每个主机可以有 x 个连接,其中,

x = number_of_sessions * number_of_IO_threads * max_number_of_connections_per_host



上述等式中 RHS 上的所有 3 个变量都是可配置的。

还请查看:
  • https://www.datastax.com/dev/blog/4-simple-rules-when-using-the-datastax-drivers-for-cassandra
  • https://stackoverflow.com/a/28219086/5701173
  • 关于cassandra - 每个主机的 cassandra 最大连接数有什么建议?它是如何计算的?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49812449/

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