Czy ktokolwiek z was rozumie, do czego służy weblogic.socket.Muxer w WebLogic 8.1?Co to jest weblogic.socket.Muxer?
Często w wysypisk wątku widzę stos ślady podobne do tego:
"ExecuteThread: '0' for queue: 'weblogic.socket.Muxer'" id=20 idx=0x68 tid=26709 prio=5 alive, in native, blocked, daemon
-- Blocked trying to get lock: java/lang/[email protected][fat lock]
at jrockit/vm/Threads.waitForUnblockSignal()V(Native Method)
at jrockit/vm/Locks.fatLockBlockOrSpin(Locks.java:1675)[optimized]
at jrockit/vm/Locks.lockFat(Locks.java:1776)[optimized]
at jrockit/vm/Locks.monitorEnterSecondStageHard(Locks.java:1312)[optimized]
at jrockit/vm/Locks.monitorEnterSecondStage(Locks.java:1259)[optimized]
at jrockit/vm/Locks.monitorEnter(Locks.java:2439)[optimized]
at weblogic/socket/EPollSocketMuxer.processSockets(EPollSocketMuxer.java:153)
at weblogic/socket/SocketReaderRequest.run(SocketReaderRequest.java:29)
at weblogic/socket/SocketReaderRequest.execute(SocketReaderRequest.java:42)
at weblogic/kernel/ExecuteThread.execute(ExecuteThread.java:145)
at weblogic/kernel/ExecuteThread.run(ExecuteThread.java:117)
at jrockit/vm/RNI.c2java(JJJJJ)V(Native Method)
-- end of trace
To nie tak, że nie mam żadnych problemów z tym, to jest po prostu ciekawie zrozumieć:
1) co to robi ?
2) czy może to wpłynąć na wydajność?
Słowo „muxer” jest skurcz słowa „multiplekser”. Rzecz w tym, że jesteś widzenie jest wewnętrzną klasą Weblogic Niestety, nie wiem, dlaczego dostałeś te błędy – Jesper
To nie jest błąd, to tylko ślad stosu wycięty z zrzutu wątku. –