当前位置:网站首页>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
边栏推荐
- Analysis of arouter
- Mmkv use and principle
- GVIM [III] [u vimrc configuration]
- js 获取当前时间 年月日,uniapp定位 小程序打开地图选择地点
- OAuth 2.0 + JWT 保护API安全
- Notes de l'imprimante substance: paramètres pour les affichages Multi - écrans et multi - Résolutions
- c#利用 TCP 协议建立连接
- Navigation — 这么好用的导航框架你确定不来看看?
- IP and long integer interchange
- Oracle Linux 9.0 正式发布
猜你喜欢
XML文件的解析操作
Substance Painter筆記:多顯示器且多分辨率顯示器時的設置
Details of redis core data structure & new features of redis 6
libSGM的horizontal_path_aggregation程序解读
2022PAGC 金帆奖 | 融云荣膺「年度杰出产品技术服务商」
Verilog implementation of a simple legv8 processor [4] [explanation of basic knowledge and module design of single cycle implementation]
LeetCode 648. Word replacement
Use case diagram
STM32CubeMX,68套组件,遵循10条开源协议
一个简单LEGv8处理器的Verilog实现【四】【单周期实现基础知识及模块设计讲解】
随机推荐
Source code analysis of ArrayList
小程序目录结构
js 获取当前时间 年月日,uniapp定位 小程序打开地图选择地点
Leetcode——236. 二叉树的最近公共祖先
AI talent cultivation new ideas, this live broadcast has what you care about
Selenium Library
OAuth 2.0 + JWT protect API security
Leetcode - Sword finger offer 05 Replace spaces
Is the compass stock software reliable? Is it safe to trade stocks?
docker部署oracle
[network security] SQL injection syntax summary
Interface automation test - solution of data dependency between interfaces
常用数字信号编码之反向不归零码码、曼彻斯特编码、差分曼彻斯特编码
When FC connects to the database, do you have to use a custom domain name to access it outside?
Verilog implementation of a simple legv8 processor [4] [explanation of basic knowledge and module design of single cycle implementation]
【网络安全】sql注入语法汇总
C # use TCP protocol to establish connection
Assign a dynamic value to the background color of DataGrid through ivalueconverter
Reading and understanding of eventbus source code
Excuse me, I have three partitions in Kafka, and the flinksql task has written the join operation. How can I give the join operation alone