互联网服务WAS线程挂起

WAS线程挂起。

最近经常出现WAS线程挂起的现象,必须得重启应用才能好。显示全部

最近经常出现WAS线程挂起的现象,必须得重启应用才能好。

附件:

附件图标javacore.20160726.094957.12507.0001.rar (830.84 KB)

收起
参与14

查看其它 4 个回答niuph的回答

niuphniuphit技术咨询顾问IBM

在SystemOut.log中用关键字0605W查最后一个挂起的线程,0606W查最后释放的线程,看最后还有多少线程挂着,挂起的线程=线程池最大值时,系统就打不开了。

在javacore中用“to enter” 查找,看看线程间关系,谁被谁阻塞了,找出堵人的那个线程,优化就行了。

如果没有依赖关系,就看hung的线程是哪几种业务操作,分别优化。

kill -3 进程号    #可以生成javacore文件

互联网服务 · 2016-07-26
浏览1858

回答者

niuph
it技术咨询顾问IBM
擅长领域: 中间件应用服务器服务器

niuph 最近回答过的问题

回答状态

  • 发布时间:2016-07-26
  • 关注会员:4 人
  • 回答浏览:1858
  • X社区推广