多线程 – Weblogic 10.3中的StuckThreadMaxTime参数是否中止线程?

当某个进程需要非常长的时间才能完成时,我会在应用程序控制台上获得以下消息.此消息是否意味着我的线程被中止,或者它可以在此之后继续?

<[STUCK] ExecuteThread: ‘0’ for q
ueue: ‘weblogic.kernel.Default (self-tuning)’ has been busy for “609” seconds working on the request
“Http Request: /getSunPayment.do”, which is more than the configured time (StuckThreadMaxTime) of ”
600″ seconds

应用程序详细信息:J2EE Struts应用程序在Weblogic 10.3上运行,JRockit 6 JDK具有512MB堆.

任何帮助清除疑义将不胜感激.

最佳答案 卡住的线程状态是信息性的,WebLogic不会阻塞,中断或杀死卡住的线程,它们将运行完成(如果可以的话).现在,我必须说,HTTP请求超过1000万,并不适合使用HTTP.

点赞