es 慢查询引起 cpu报警处理方法
1、查看当前任务
GET _cat/tasks?v
分析执行时间长的语句
2、查看当前热线程
GET _nodes/hot_threads
3、
查看任务详情,id要是父节点。 分析查询语句
GET /_tasks/HnZ6wy9fS_u9FTVTIAvoVg:29660727674
4、
取消任务
POST _tasks/HnZ6wy9fS_u9FTVTIAvoVg:29660727674/_cancel
慢查询的防治方法
1、查询语句配置超时时间
2、设置全局的搜索timeout
参考资料
https://www.elastic.co/guide/en/elasticsearch/reference/7.16/search-your-data.html#search-timeout