Elasticsearch(ES)CPU 飙升是比较常见的问题,通常和查询、写入、集群状态、配置或资源有关。下面按常见原因 → 表现 → 排查/解决思路系统说明。
from + size 很大)*xxx*)表现
排查
GET _nodes/hot_threads
GET _tasks?actions=*search*&detailed
解决
search_afterfilter 缩小范围text 字段做精确匹配enabled: false)解决
keyword_all、默认全字段查询表现
解决
refresh_interval 调大(如 30s)解决
PUT my_index/_settings
{
"refresh_interval": "30s"
}
影响
建议
解决
shard allocationrouting排查
GET _nodes/stats/jvm
GET _nodes/stats/thread_pool
建议
_cluster/stateGET _nodes/hot_threadsGET _tasks?detailed如果你愿意,可以补充:
hot_threads 或 tasks 输出我可以直接帮你定位具体原因并给优化方案。
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。