4

当某个进程需要很长时间才能完成时,我在应用程序控制台上收到以下消息。此消息是否暗示我的线程已中止,还是在此之后可以继续?

<[STUCK] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)' 已经忙了“609”秒处理请求“Http Request: /getSunPayment.do”,这是更多比“600”秒的配置时间 (StuckThreadMaxTime)

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

任何有助于消除疑虑的帮助将不胜感激。

4

1 回答 1

2

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

于 2010-02-04T00:52:20.953 回答