【问题标题】:Stuck weblogic thread when starting managed server using node manager使用节点管理器启动托管服务器时卡住 weblogic 线程
【发布时间】:2011-01-04 13:58:45
【问题描述】:

当我们尝试通过 Weblogic 10.3.2 中的管理控制台启动集群中的任何托管服务器时,我们收到以下错误 - 线程卡住了。托管服务器上周启动正常。本周和上周的唯一区别是我们的VM(虚拟机)关闭了一周。我们重新启动它并尝试启动托管服务器,但我们收到此错误。我的想法是物理主机或虚拟机配置(我们的操作系统外部)发生了一些变化,但我被告知这些都没有改变。

我们在 Windows Server 2008 上运行 WebLogic。

有什么想法吗?

  <Jan 3, 2011 6:10:45 PM GMT> <Error> <WebLogicServer> <BEA-000337> <[STUCK] ExecuteThread: '7' for queue: 'weblogic.kernel.Default (self-tuning)' has been busy fo
r "228" seconds working on the request "weblogic.kernel.WorkManagerWrapper$1@291d575", which is more than the configured time (StuckThreadMaxTime) of "120" second
s. Stack trace:
        jrockit.net.SocketNativeIO.readBytesPinned(Native Method)
        jrockit.net.SocketNativeIO.socketRead(SocketNativeIO.java:32)
        java.net.SocketInputStream.socketRead0(SocketInputStream.java)
        java.net.SocketInputStream.read(SocketInputStream.java:129)
        weblogic.utils.io.ChunkedInputStream.read(ChunkedInputStream.java:159)
        java.io.InputStream.read(InputStream.java:85)
        com.certicom.tls.record.ReadHandler.readFragment(Unknown Source)
        com.certicom.tls.record.ReadHandler.readRecord(Unknown Source)
        com.certicom.tls.record.ReadHandler.read(Unknown Source)
        com.certicom.io.InputSSLIOStreamWrapper.read(Unknown Source)
        sun.nio.cs.StreamDecoder.readBytes(StreamDecoder.java:264)
        sun.nio.cs.StreamDecoder.implRead(StreamDecoder.java:306)
        sun.nio.cs.StreamDecoder.read(StreamDecoder.java:158)
        java.io.InputStreamReader.read(InputStreamReader.java:167)
        java.io.BufferedReader.fill(BufferedReader.java:136)
        java.io.BufferedReader.readLine(BufferedReader.java:299)
        java.io.BufferedReader.readLine(BufferedReader.java:362)
        weblogic.nodemanager.client.NMServerClient.checkResponse(NMServerClient.java:287)
        weblogic.nodemanager.client.NMServerClient.checkResponse(NMServerClient.java:312)
        weblogic.nodemanager.client.NMServerClient.start(NMServerClient.java:101)
        weblogic.nodemanager.mbean.StartRequest.start(StartRequest.java:75)
        weblogic.nodemanager.mbean.StartRequest.execute(StartRequest.java:47)
        weblogic.kernel.WorkManagerWrapper$1.run(WorkManagerWrapper.java:63)
        weblogic.work.ExecuteThread.execute(ExecuteThread.java:201)
        weblogic.work.ExecuteThread.run(ExecuteThread.java:173)

【问题讨论】:

    标签: weblogic


    【解决方案1】:

    对于我们来说,我们收到此错误是因为我们配置了 Active Directory 提供程序的 Weblogic 实例无法与 Active Directory 通信。一旦我们解决了通信问题,这个问题就消失了。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-11-25
      • 1970-01-01
      • 1970-01-01
      • 2014-03-16
      • 1970-01-01
      相关资源
      最近更新 更多