作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
在ES 2.3中我在哪里设置index.merge.scheduler.max_thread_count?
在elasticsearch.yml中找不到
还是应该将其添加到配置文件中?
最佳答案
任何以index.
开头的Elasticsearch设置都应用作索引级设置,这意味着每个索引(例如,在模板中)。任何以indices.
开头的设置都应是集群级别的设置,即elasticsearch.yml
。
在Elasticsearch 5.0之前(在撰写本文时尚未发布而不是),您可以在index.
中设置elasticsearch.yml
-type设置,但这是不可靠的行为,因为您可能会忘记将其设置在一个文件中。
因此,在索引设置中进行设置:
PUT /my-index/_settings
{
"index.merge.scheduler.max_thread_count" : 1
}
PUT /_settings
{
"index.merge.scheduler.max_thread_count" : 1
}
PUT /_template/my_default_settings
{
"template" : "*",
"settings" : {
"number_of_shards" : 2,
"index.merge.scheduler.max_thread_count" : 1
}
}
关于elasticsearch - 在ES 2.3中我在哪里设置index.merge.scheduler.max_thread_count?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37688631/
在ES 2.3中我在哪里设置index.merge.scheduler.max_thread_count? 在elasticsearch.yml中找不到 还是应该将其添加到配置文件中? 最佳答案 任何
我是一名优秀的程序员,十分优秀!