原文:Tomcat假死,不响应请求,hang住

连续两天tomcat出现了假死的情况,不响应任何请求。但是日志里面没有看到任何相关异常。 调查方法,把当前内存堆栈和线程堆栈打印出来,然后进行分析。 dump 方法栈信息 jstack pid gt home pid jstack.txt dump jvm内存使用情况 jmap heap pid gt home pid jmapheap.txt dump jvm二进制的内存详细使用情况 效果同在T ...

2020-04-28 21:07 0 1529 推荐指数:

查看详情

tomcat无法响应请求假死

线上的Tomcat运行一段时间就会假死,通过netstat查看端口情况会发现tomcat的端口出现大量的CLOSE_WAIT,此时Tomcat会停止响应前端请求,同时服务端的日志,操作等将全部停止,而且没有出现任何异常。 #netstat -atp | grep 8191 | wc -l ...

Thu May 10 19:18:00 CST 2018 0 1680
prometheus重启hang问题记录

官方issue并不承认这是一个问题,参考: https://github.com/prometheus/prometheus/issues/5727 https://github.com/prom ...

Thu Aug 08 20:56:00 CST 2019 0 401
一次进程hang问题分析。。。

这两天有同学使用数据校验工具时发现进程hang住了,也不知道什么原因,我简单看了看进程堆栈,问题虽然很简单,但能导致程序hang,也一定不是小问题。简单说明下程序组件的结构,程序由两部分构成,dbchk和dbchk_inner,dbchk采用python代码实现 ...

Sat Aug 09 01:28:00 CST 2014 1 6955
记录线上一次线程hang问题

线上发现执行某特定任务在某个特定时间点后不再work。该任务由线程池中线程执行定时周期性调度,根据日志查看无任何异常。从代码研判应该无关定时任务框架,因为对提交的定时任务做了wrap,会将异常都catch,保证下次仍然能够正常调度。 通过jstack导出堆栈信息,发现问题线程的堆栈信息 ...

Wed Mar 21 04:56:00 CST 2018 1 2107
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM