【问题标题】:Native Transport Requests All time blocked本机传输请求一直被阻塞
【发布时间】:2018-12-12 01:14:15
【问题描述】:

尝试更多地了解 Native-Transport-Requests!

我们知道这些是 cql 请求,如果超过限制,结果将被所有时间阻止 NTR。

我的问题是如何实时监控这些请求并获得某种报告。

我看到一些设置,例如 max_queued_native_transport_requests 和 native_transport_max_threads。这些设置将如何影响所有被阻止的时间。

【问题讨论】:

    标签: cassandra


    【解决方案1】:

    看看JIRA-11363

    也可以查看discussion 了解更多信息。

    建议从默认值开始并从那里进行调整。默认值为:

    max_queued_native_transport_requests=1024
    native_transport_max_threads: 128
    

    监控你的节点,如果你发现被阻塞的 Native-Transport-Requests 越来越多,那么你需要增加 max_queued_native_transport_requests。

    另外,我认为这些讨论值得检查:12

    【讨论】:

    • 感谢您的信息。您是否遇到过连接断开连接到 NTR 一直被阻塞的情况?为什么断开连接正在进行 cql 调用?
    • @sandeep 不,我没有看到这个。
    猜你喜欢
    • 2017-05-13
    • 1970-01-01
    • 2020-12-14
    • 2017-10-05
    • 2014-07-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-07-07
    相关资源
    最近更新 更多