我有一个在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.
线程转储没有帮助我,因为没有很好的资源告诉您如何读取线程,我可以看到某些线程被阻止了,但无法告诉您发生了什么以及为什么会发生这种情况。感谢任何帮助。谢谢
线程转储文件
您可以使用Tivoli Performance Viewer如本资源中所述对问题进行故障排除。在同一篇文章中,您将找到调整线程池的方式。让我还补充说,您在问题中提到的第一个消息不一定是一个问题,因为这只是意味着其中一个线程花费了太长时间来回答可能在生理上发生的情况。