橡皮、老虎皮、狮子皮哪一个最不好?

es线程池能够手动关闭么

Elasticsearch | 作者 cc1079154808 | 发布于2020年08月20日 | 阅读数:1606

对ES进行数据导入时报]failed to execute pipeline for a bulk request 停止导入后,也无任何访问 集群个别节点的jvm还是超过百分80%线程池中有几百个拒绝访问的线程
已邀请:

wkdx - 宅男

赞同来自:

调整线程池大小

Charele - Cisco4321

赞同来自:

没有你想的“手动关闭线程池”那种说法,我想你执行的是bulk任务的话,这些task也是无法被cancel的。
 
你可以重启你的集群。
 
要从源头解决问题,还是得解决那个报错。有可能的话贴一下报错信息。
 
匿名用户

匿名用户

赞同来自:

ES 靠的就是线程池,你关了,还能正常运行了吗?

pony_maggie - 公众号:犀牛饲养员的技术笔记

赞同来自:

不能关闭线程池,你的问题跟关闭线程池也没关系,应该查找问题的根源

AiToMaKoTo - Elasticsearch.永远滴神

赞同来自:

jvm占用80%太多了,建议使用下内存分析工具MAT,将ES的内存dump下来分析下,看看是哪些对象无法回收,占用内存,从根本上来解决,一味重启并不是最终解决办法

要回复问题请先登录注册