elasticsearch - 如何在弹性搜索中禁用刷新间隔,更新配置后是否需要重启节点/集群?
问题描述
如何在弹性搜索中禁用刷新间隔。
一旦我们禁用刷新间隔,是否需要重新启动节点或集群?
以下方法是禁用刷新间隔的正确方法吗?只是检查一下,因为我在负载很重且数据数十亿的生产服务器上执行此操作(因此有点担心)。
curl -X PUT "localhost:9200/my-index-000001/_settings?pretty" -H 'Content-Type: application/json' -d'
{
"index" : {
"refresh_interval" : "-1"
}
}
解决方案
是的。这是禁用的正确方法refresh_interval
。
不,您不需要重新启动集群,因为这是此处dynamic
描述的设置。
请注意,您还可以refresh_interval
通过使用禁用多个索引my-index-*
。
推荐阅读
- mariadb - MariaDB如何在现有数据库中进行字符集转换?
- node.js - 使用 ngrx 部分同步客户端状态
- c# - Windows 服务可以使用由另一个 Windows 服务托管的 WCF 服务吗?
- java - 无法实例化类型(类)?
- angular - 如何避免 Angular 中重复的 ViewChildren?
- perl - perl 中的 getopts 问题
- javascript - javascript中ceil函数的问题
- list - 对列表飞镖内的整数列表求和
- gradle - 无法解析符号junit
- botframework - 无法设置 OAuthconnection 设置