代码之家  ›  专栏  ›  技术社区  ›  Ravi Gupta

WebLogic10.3中的stuckthreadmaxtime参数是否中止线程?

  •  4
  • Ravi Gupta  · 技术社区  · 14 年前

    当某个过程需要异常长的时间才能完成时,我会在应用程序控制台上看到下面的消息。此消息是否意味着我的线程已中止,或者是否可以在此之后继续?

    <[卡住]执行读取:q的“0” ueue:'weblogic.kernel.default(self-tuning)'已忙了“609”秒,正在处理请求 “http请求:/getsunpayment.do”,这超过了的配置时间(stuckthreadmaxtime) 600秒

    应用程序详细信息:运行在WebLogic10.3上的J2EE Struts应用程序,Jrockit 6 JDK,512MB堆。

    如能帮助消除疑虑,我们将不胜感激。

    1 回复  |  直到 13 年前
        1
  •  2
  •   Pascal Thivent    14 年前

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