標(biāo)題: weblogic掛起,trace原因分析。 [打印本頁] 作者: txh2002 時(shí)間: 2018-02-07 08:54 標(biāo)題: weblogic掛起,trace原因分析。 <Feb 6, 2018 10:25:21 AM CST> <Error> <WebLogicServer> <BEA-000337> <ExecuteThread: '17' for queue: 'weblogic.kernel.Default' has been busy for "1,628" seconds working on the request "Http Request: /BOCWebServices/BusinessObjectControler", which is more than the configured time (StuckThreadMaxTime) of "600" seconds.>
<Feb 6, 2018 10:25:21 AM CST> <Error> <WebLogicServer> <BEA-000337> <ExecuteThread: '18' for queue: 'weblogic.kernel.Default' has been busy for "1,646" seconds working on the request "Http Request: /BOCWebServices/BusinessObjectControler", which is more than the configured time (StuckThreadMaxTime) of "600" seconds.>
<Feb 6, 2018 10:25:21 AM CST> <Error> <WebLogicServer> <BEA-000337> <ExecuteThread: '19' for queue: 'weblogic.kernel.Default' has been busy for "1,638" seconds working on the request "Http Request: /BOCWebServices/BusinessObjectControler", which is more than the configured time (StuckThreadMaxTime) of "600" seconds.>
<Feb 6, 2018 10:25:21 AM CST> <Error> <WebLogicServer> <BEA-000337> <ExecuteThread: '22' for queue: 'weblogic.kernel.Default' has been busy for "1,716" seconds working on the request "Http Request: /BOCWebServices/BusinessObjectControler", which is more than the configured time (StuckThreadMaxTime) of "600" seconds.>
<Feb 6, 2018 10:25:21 AM CST> <Error> <WebLogicServer> <BEA-000337> <ExecuteThread: '23' for queue: 'weblogic.kernel.Default' has been busy for "1,703" seconds working on the request "Http Request: /BOCWebServices/BusinessObjectControler", which is more than the configured time (StuckThreadMaxTime) of "600" seconds.>
<Feb 6, 2018 10:25:21 AM CST> <Error> <WebLogicServer> <BEA-000337> <ExecuteThread: '24' for queue: 'weblogic.kernel.Default' has been busy for "1,752" seconds working on the request "Http Request: /BOCWebServices/BusinessObjectControler", which is more than the configured time (StuckThreadMaxTime) of "600" seconds.>
===== FULL THREAD DUMP ===============
Tue Feb 6 17:38:57 2018
BEA JRockit(R) R26.3.0-32_CR283061-63465-1.4.2_10-20060620-1808-linux-ia32
"Main Thread" id=1 idx=0x2 tid=11261 prio=5 alive, in native, waiting
-- Waiting for notification on: weblogic/t3/srvr/T3Srvr@0x4a790a48[fat lock]
at jrockit/vm/Threads.waitForSignal(J)Z(Native Method)
at jrockit/vm/Locks.wait(Ljava/lang/Object;J)V(Unknown Source)
at java/lang/Object.wait()V(Native Method)
at weblogic/t3/srvr/T3Srvr.waitForDeath()V(T3Srvr.java:1207)
^-- Lock released while waiting: weblogic/t3/srvr/T3Srvr@0x4a790a48[fat lock]
at weblogic/t3/srvr/T3Srvr.run([Ljava/lang/StringI(T3Srvr.java:389)
at weblogic/Server.main([Ljava/lang/StringV(Server.java:32)
at jrockit/vm/RNI.c2java(IIII)V(Native Method)
-- end of trace
"(Signal Handler)" id=2 idx=0x4 tid=11263 prio=5 alive, in native, daemon
"Finalizer" id=7 idx=0x22 tid=11278 prio=8 alive, in native, native_waiting, daemon
at jrockit/memory/Finalizer.getPendingFinalizee(Z)Ljava/lang/Object;(Native Method)
at jrockit/memory/Finalizer.access$100(Z)Ljava/lang/Object;(Unknown Source)
at jrockit/memory/Finalizer$4.run()V(Unknown Source)
at java/lang/Thread.run()V(Unknown Source)
at jrockit/vm/RNI.c2java(IIII)V(Native Method)
-- end of trace
"Reference Handler" id=8 idx=0x24 tid=11279 prio=10 alive, in native, native_waiting, daemon
at java/lang/ref/Reference.getPending()Ljava/lang/ref/Reference;(Native Method)
at java/lang/ref/Reference.access$000()Ljava/lang/ref/Reference;(Unknown Source)
。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。
Open lock chains
================
Chain 1:
"ExecuteThread: '0' for queue: 'weblogic.kernel.Default'" id=11 idx=0x28 tid=11281 waiting for weblogic/ejb20/pool/StatelessSessionPool@0x4bc13cf8 held by:
"ExecuteThread: '1' for queue: 'weblogic.kernel.Default'" id=12 idx=0x2a tid=11282 (active)
Chain 2:
"ExecuteThread: '2' for queue: 'weblogic.socket.Muxer'" id=45 idx=0x6c tid=11315 waiting for java/lang/String@0x4aeffb90 held by:
"ExecuteThread: '0' for queue: 'weblogic.socket.Muxer'" id=43 idx=0x68 tid=11313 (active)
===== END OF THREAD DUMP ===============
請(qǐng)教大家這個(gè)應(yīng)該從哪些地方著手分析,這里是發(fā)生死鎖了嗎?是在掙用哪一個(gè)資源呢?