thread_pool.write.queue_size是集群配置吗?

Elasticsearch | 作者 wangxinrong | 发布于2021年11月02日 | 阅读数:229

我这边的一个ES集群规模比较大,之前所有节点的elasticsearch.yml文件里都没有设置过thread_pool.write.queue_size参数。
 
最近有一组节点写入负载较高,这一组节点我单独设置thread_pool.write.queue_size为10000(默认为1000),并且重启过,在调接口查看节点配置时,显示也是正确的
   "thread_pool" : {
          "write" : {
            "queue_size" : "10000"
          }
        }
 
但实际使用中,观察监控发现,这些节点的write queue始终保持在1k的上限,并且开始出现write reject,感觉这些节点的write queue还是原来的1000,请问这是正常情况吗,如果我想只对这些节点做设置,要怎么改呢?
已邀请:

tongchuan1992 - 学无止境、学以致用

赞同来自:

是集群配置,但是我认为可以设置单个节点的配置,应该单个节点也会生效。

laoyang360 - Elastic认证工程师 [死磕Elasitcsearch]知识星球地址:https://t.cn/RmwM3N9;微信公众号:铭毅天下; 博客:https://elastic.blog.csdn.net

赞同来自:

要回复问题请先登录注册