当前位置:网站首页>ES日志报错赏析-trying to create too many buckets
ES日志报错赏析-trying to create too many buckets
2022-07-07 12:37:00 【ES小助理】
报错现象
trying to create too many buckets. must be less than or equal to: [100000] but was [100001]. this limit can be set by changing the [search.max_buckets] cluster level setting.
复制报错解析
聚集桶默认为10000,查询超过的时候,就会报错,导致查询失败。
由于Bucket aggregations查询操作比较消耗内存,如果聚集桶过多,频率较大时,很容易导致集群JVM内存不足,进而产生查询熔断。这里建议出现此问题后及时进行业务查询的整改,临时可通过如下解决方案进行临时放开限制。
解决方案
1-调整集群最大聚集桶配置,临时解决问题
PUT _cluster/settings
{
"persistent": {
"search.max_buckets": 11000
}
}官网文档参考:
https://www.elastic.co/guide/en/elasticsearch/reference/7.16/search-settings.html#search-settings-max-buckets
边栏推荐
猜你喜欢
随机推荐
小米的芯片自研之路
通过 iValueConverter 给datagrid 的背景颜色 动态赋值
How to check the ram and ROM usage of MCU through Keil
Substance painter notes: settings for multi display and multi-resolution displays
bashrc与profile
常用数字信号编码之反向不归零码码、曼彻斯特编码、差分曼彻斯特编码
LeetCode 648. Word replacement
Excuse me, does PTS have a good plan for database pressure measurement?
Oracle Linux 9.0 正式发布
Cascading update with Oracle trigger
Codes de non - retour à zéro inversés, codes Manchester et codes Manchester différentiels couramment utilisés pour le codage des signaux numériques
【网络安全】sql注入语法汇总
股票开户首选,炒股交易开户佣金最低网上开户安全吗
Search engine interface
【立体匹配论文阅读】【三】INTS
AI talent cultivation new ideas, this live broadcast has what you care about
UML state diagram
Horizontal of libsgm_ path_ Interpretation of aggregation program
云上“视界” 创新无限 | 2022阿里云直播峰会正式上线
Verilog implementation of a simple legv8 processor [4] [explanation of basic knowledge and module design of single cycle implementation]







![[Reading stereo matching papers] [III] ints](/img/d3/4238432492ac3dc4ec14a971b8848d.png)

