jvm调试- tomcat假死-优化tomcat配置
查看某id相关的子线程
ps -Lf 29295|wc -l
查看 jvm线程情况
jstack pid
jstack pid >1.txt (输出到文件)
通过以上命令,发现,大多数线程处于 time_wating状态的线程占了 90% .分析发现是程序代码有问题,对异常链接没有显示释放关闭等操作,才导致一旦出错,这个线程就一直不释放,线程数量一直增加。
查看tcp ip 线程链接情况
netstat -np | grep tcp
统计
netstat -n | awk ‘/^tcp/ {
原创
2020-09-28 08:25:08 ·
53876 阅读 ·
0 评论