首页 > 解决方案 > 如何在弹性搜索中禁用刷新间隔,更新配置后是否需要重启节点/集群?

问题描述

如何在弹性搜索中禁用刷新间隔。

一旦我们禁用刷新间隔,是否需要重新启动节点或集群?

以下方法是禁用刷新间隔的正确方法吗?只是检查一下,因为我在负载很重且数据数十亿的生产服务器上执行此操作(因此有点担心)。

curl -X PUT "localhost:9200/my-index-000001/_settings?pretty" -H 'Content-Type: application/json' -d'
{
  "index" : {
    "refresh_interval" : "-1"
  }
}

标签: elasticsearchcurlelasticsearch-5

解决方案


是的。这是禁用的正确方法refresh_interval

不,您不需要重新启动集群,因为这是此处dynamic描述的设置。

请注意,您还可以refresh_interval通过使用禁用多个索引my-index-*


推荐阅读