首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >弹性搜索indices.breaker.fielddata.limit设置

弹性搜索indices.breaker.fielddata.limit设置
EN

Stack Overflow用户
提问于 2015-09-02 14:40:10
回答 1查看 8.2K关注 0票数 2

我可以使用CURL设置breaker.fielddata限制,但是配置中的设置没有得到遵守:

ES版本: 1.6.0

在我的节点配置中

/etc/elasticsearch/弹性搜索。

代码语言:javascript
复制
indices.breaker.fielddata.limit: 60%
#indices.breaker.fielddata.limit: 60% # this should work, but is not
#indices.fielddata.breaker.limit: 60% # this is deprecated
indices.breaker.total.limit: 70%

indices.breaker.request.limit: 50%
indices.fielddata.cache.size:  60%

在配置中,字段数据限制设置为60% ( 8g堆的4.7g),但是:

curl -XGET '节点/统计?很漂亮‘\x{e76f} “断路器”:{“请求”:{ "limit_size_in_bytes“:4277534720,"limit_size”:"3.9gb","estimated_size_in_bytes“:0,"estimated_size”:"0b",“开销”:1.0,"tripped“:0 },“字段数据”:{ "limit_size_in_bytes“:3422027776,"limit_size”:"3.1gb","estimated_size_in_bytes“:0,"estimated_size”:"0b",“开销”:1.0,"tripped“:0 },”父“:{ "limit_size_in_bytes”:5988548608,"limit_size“:"5.5gb","estimated_size_in_bytes”:55438576,"estimated_size“:"52.8mb",”开销“:1.0,"tripped”:0}

正如您所看到的,_indices.breaker.request.limi_t的大小从40%变为50%,而_indices.breaker.fielddata.limi_t仍然是40% (3,1g)。

卷曲:

curl -XPUT '集群/设置‘-d '{“持久性”:{ "indices.breaker.fielddata.limit“:"60%”}’

我可以把indices.breaker.fielddata.limit改为60%

为什么配置形式的行不受尊重?

代码语言:javascript
复制
indices.breaker.fielddata.limit: 60%
EN

回答 1

Stack Overflow用户

发布于 2015-09-03 17:39:22

这似乎是一个已知的问题,这里指定了发行日期:1发行日期:2。本质上,一旦动态更新了断路器设置并将其设置为持久设置,就没有理想的方法来重置配置文件中指定的默认值。持久设置本身存储在全局集群状态文件中,这些设置覆盖配置文件(发行日期:3)中的设置。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/32356197

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档