关于ES索引被聚合查询导致filedata堵塞 (pressure too high, (smooth) bulk request circuit break)

今天在生产使用kibana查询了一条聚合语句,因为数据量比较大(40亿+),导致fielddata cache飙升,影响了写入,根据官方文档,进行如下操作:

执行命令,查询filedata cache使用比较大的索引:

GET /_cat/indices?v&h=index,fielddata.memory_size&s=fielddata.memory_size:desc

 根据显示的列表,执行清除缓存的命令:

POST /${fielddata占用内存较高的索引}/_cache/clear?fielddata=true

然后就发现缓存直接下降,修复成功!

posted @ 2022-10-18 15:37  Johnson_wang  阅读(362)  评论(0编辑  收藏  举报