thread dump

KIll -3 生成threadDump,然后分析线程,对于高并发应用来说是非常重要的

体现在:

1 可以知道当前到底有哪些线程,某一个线程池中当前时刻有多少个线程可以提供服务,线程池中的线程是否真的像我们想像的那么多?

2 通过分析线程的执行状态,可以找到死锁,和处理变慢的原因

帮现场定位处理过慢问题,优先想到kill -3

---------------------------------------------------------

总结自 :现场重大故障,webservice处理太慢,营业厅反应迟钝

猜你喜欢

转载自curious.iteye.com/blog/2225207