Websphere线程变得疲惫不堪

时间:2016-12-27 11:21:08

标签: java websphere thread-dump websphere-traditional

我有一个在websphere上运行的Web应用程序,在某个时间点,某些Web容器线程被报告在IBM WebSphere中挂起,之后报告Web容器线程达到其80%的限制。

ThreadMonitor W   WSVR0605W: Thread "WebContainer : 7" (00000023) has been active for 758737 milliseconds and may be hung.  There is/are 1 thread(s) in total in the server that may be hung.

后,

[12/23/16 13:46:14:801 GMT+05:30] 0000048e ThreadPool I WSVR0652W: The size of thread pool "WebContainer" has reached 80 percent of its maximum.

线程转储没有帮助我,因为没有好的消息来告诉你如何读取线程泵,我可以看到一些线程被阻止但无法告诉你发生了什么以及为什么会发生这种情况。任何帮助演绎都表示赞赏。谢谢

Thread dump file

1 个答案:

答案 0 :(得分:1)

您可以使用Tivoli Performance Viewer来解决您的问题,如this resource中所述。在同一篇文章中,您将找到调整线程池的方法。我还要补充一点,你在问题中提到的第一条消息不一定是问题,因为它只是意味着其中一个线程花了太长时间才能回答可能在生理上发生的Nd。