|
|
|
Периодическое зависание системы
|
|||
|---|---|---|---|
|
#18+
Имеется в наличии следующее: Есть мой любимый IBM WAS 7.0.0.35 и по старой доброй традиции в какой то момент система начинает вставать колом, снимаю дамп потоков и вижу следующую картинку: Куча тредов сидят на блокировке: javacore 3LKMONOBJECT java/lang/Object@0x000007F34687C628/0x000007F34687C640: owner "AIO Timer Thread 1" (0x000000002A84B000), entry count 1 3LKWAITERQ Waiting to enter: 3LKWAITER "Thread-51" (0x0000000012215B00) 3LKWAITER "WebContainer : 2970" (0x0000000074EDE900) 3LKWAITER "WebContainer : 3261" (0x000000003C056000) 3LKWAITER "WebContainer : 3373" (0x000000002E864B00) 3LKWAITER "WebContainer : 3403" (0x000000002ADA1D00) 3LKWAITER "WebContainer : 3467" (0x000000007A394B00) 3LKWAITER "WebContainer : 3472" (0x000000003C069400) 3LKWAITER "WebContainer : 3480" (0x000000002AAA5400) 3LKWAITER "WebContainer : 3502" (0x0000000010657100) 3LKWAITER "WebContainer : 3510" (0x000000001195D100) 3LKWAITER "WebContainer : 3522" (0x000000002BCB5200) 3LKWAITER "WebContainer : 3531" (0x000000003BFA6E00) 3LKWAITER "WebContainer : 3534" (0x000000002A56BB00) 3LKWAITER "WebContainer : 3542" (0x000000002F3E9500) 3LKWAITER "WebContainer : 3545" (0x00000000122FEF00) 3LKWAITER "WebContainer : 3548" (0x000000003C188300) 3LKWAITER "WebContainer : 3554" (0x0000000027564E00) 3LKWAITER "WebContainer : 3559" (0x000000002BCD4000) 3LKWAITER "WebContainer : 3570" (0x000000002BCBFC00) 3LKWAITER "WebContainer : 3574" (0x000000003BF9E500) 3LKWAITER "WebContainer : 3578" (0x0000000015BB9500) 3LKWAITER "WebContainer : 3586" (0x0000000012232800) 3LKWAITER "WebContainer : 3593" (0x000000002F3C4000) 3LKWAITER "WebContainer : 3605" (0x000000003DD16700) 3LKWAITER "WebContainer : 3620" (0x000000002ECFE200) 3LKWAITER "WebContainer : 3631" (0x000000007783FE00) 3LKWAITER "WebContainer : 3632" (0x0000000013FA8000) 3LKWAITER "WebContainer : 3642" (0x000000002BE56800) 3LKWAITER "WebContainer : 3651" (0x000000003BF96E00) 3LKWAITER "WebContainer : 3652" (0x0000000077866400) 3LKWAITER "WebContainer : 3655" (0x000000002ED45B00) 3LKWAITER "WebContainer : 3657" (0x000000003DD30100) 3LKWAITER "WebContainer : 3659" (0x0000000026358200) 3LKWAITER "WebContainer : 3660" (0x000000003DD26700) 3LKWAITER "WebContainer : 3661" (0x0000000027578100) 3LKWAITER "WebContainer : 3668" (0x000000002A579900) 3LKWAITER "WebContainer : 3671" (0x000000002AA8FF00) 3LKWAITER "WebContainer : 3672" (0x0000000013FB4D00) 3LKWAITER "WebContainer : 3673" (0x000000002E881800) 3LKWAITER "WebContainer : 3674" (0x000000002BCE0D00) 3LKWAITER "WebContainer : 3675" (0x000000002ECFF400) 3LKWAITER "WebContainer : 3676" (0x0000000074EF3E00) 3LKWAITER "WebContainer : 3678" (0x000000002ED0E200) 3LKWAITER "WebContainer : 3679" (0x000000007A3AE400) 3LKWAITER "WebContainer : 3680" (0x000000002AF3FD00) 3LKWAITER "WebContainer : 3681" (0x0000000077835300) 3LKWAITER "WebContainer : 3683" (0x000000002AF43100) 3LKWAITER "WebContainer : 3684" (0x000000002ED26C00) 3LKWAITER "WebContainer : 3685" (0x000000003DD1F000) 3LKWAITER "WebContainer : 3687" (0x000000002ADAC800) 3LKWAITER "WebContainer : 3688" (0x000000002ED48E00) 3LKWAITER "WebContainer : 3689" (0x000000002EBAFF00) 3LKWAITER "WebContainer : 3690" (0x000000003C19EA00) 3LKWAITER "WebContainer : 3691" (0x000000002EF03800) 3LKWAITER "WebContainer : 3692" (0x000000003BF7D500) 3LKWAITER "WebContainer : 3693" (0x000000002A86AF00) 3LKWAITER "WebContainer : 3695" (0x000000002769A200) 3LKWAITER "WebContainer : 3697" (0x000000002E981E00) 3LKWAITER "WebContainer : 3698" (0x000000002BE53500) 3LKWAITER "WebContainer : 3699" (0x00000000122E5600) 3LKWAITER "WebContainer : 3701" (0x000000002E858F00) 3LKWAITER "WebContainer : 3703" (0x000000002EEE0500) 3LKWAITER "WebContainer : 3704" (0x000000002AA93200) 3LKWAITER "WebContainer : 3705" (0x000000002BE63500) 3LKWAITER "WebContainer : 3706" (0x0000000027694D00) 3LKWAITER "WebContainer : 3707" (0x000000003C086000) 3LKWAITER "WebContainer : 3708" (0x000000001527EB00) 3LKWAITER "WebContainer : 3709" (0x000000003BFA2A00) 3LKWAITER "WebContainer : 3711" (0x000000003C162E00) 3LKWAITER "WebContainer : 3713" (0x000000002E86E400) 3LKWAITER "WebContainer : 3715" (0x000000002EBA4300) 3LKWAITER "WebContainer : 3716" (0x000000002A516800) 3LKWAITER "WebContainer : 3717" (0x000000002ADA9500) 3LKWAITER "WebContainer : 3718" (0x000000002A561100) 3LKWAITER "WebContainer : 3720" (0x000000003C173F00) 3LKWAITER "WebContainer : 3721" (0x000000003C16A600) 3LKWAITER "WebContainer : 3722" (0x000000003C059400) 3LKWAITER "WebContainer : 3724" (0x000000002A4F5700) 3LKWAITER "WebContainer : 3725" (0x0000000077845300) 3LKWAITER "WebContainer : 3726" (0x000000002ED4D200) 3LKWAITER "WebContainer : 3727" (0x000000002ADD0C00) 3LKWAITER "WebContainer : 3728" (0x000000002ED51600) 3LKWAITER "WebContainer : 3730" (0x000000003C070B00) 3LKWAITER "WebContainer : 3731" (0x000000002A84E300) 3LKWAITER "WebContainer : 3732" (0x000000003BFAC300) 3LKWAITER "WebContainer : 3733" (0x000000002AF1B900) 3LKWAITER "WebContainer : 3734" (0x000000002BCE9600) 3LKWAITER "WebContainer : 3735" (0x000000002EED2700) 3LKWAITER "WebContainer : 3736" (0x000000002E99DA00) 3LKWAITER "WebContainer : 3738" (0x0000000077867500) 3LKWAITER "WebContainer : 3740" (0x000000002E95A700) 3LKWAITER "WebContainer : 3741" (0x000000002ADB7300) 3LKWAITER "WebContainer : 3742" (0x000000003C05C700) 3LKWAITER "WebContainer : 3743" (0x0000000010656000) 3LKWAITER "WebContainer : 3744" (0x000000003C051C00) 3LKWAITER "WebContainer : 3746" (0x000000002BCDA700) 3LKWAITER "WebContainer : 3747" (0x00000000828A6300) 3LKWAITER "WebContainer : 3748" (0x000000002EF00500) 3LKWAITER "WebContainer : 3750" (0x000000002ECDD200) 3LKWAITER "WebContainer : 3751" (0x000000003C18D900) 3LKWAITER "WebContainer : 3752" (0x000000002ECCF400) 3LKWAITER "WebContainer : 3753" (0x000000007664CD00) 3LKWAITER "WebContainer : 3754" (0x000000002EB9DD00) 3LKWAITER "WebContainer : 3756" (0x000000002BE6CE00) Поток захвативший блокировку: javacore3XMTHREADINFO "AIO Timer Thread 1" J9VMThread:0x000000002A84B000, j9thread_t:0x000000001706BA50, java/lang/Thread:0x000007F3536BD8F8, state:R, prio=5 3XMJAVALTHREAD (java/lang/Thread getId:0xA0, isDaemon:true) 3XMTHREADINFO1 (native thread ID:0xF38, native priority:0x5, native policy:UNKNOWN) 3XMTHREADINFO3 Java callstack: 4XESTACKTRACE at com/ibm/io/async/AsyncLibrary.aio_cancel2(Native Method) 4XESTACKTRACE at com/ibm/io/async/AsyncLibrary.cancel2(AsyncLibrary.java:462(Compiled Code)) 4XESTACKTRACE at com/ibm/io/async/AbstractAsyncChannel.cancel(AbstractAsyncChannel.java:287(Compiled Code)) 4XESTACKTRACE at com/ibm/io/async/AsyncChannelFuture.cancel(AsyncChannelFuture.java:114(Compiled Code)) 4XESTACKTRACE at com/ibm/io/async/AsyncSocketChannelHelper$tCallback.timerTriggered(AsyncSocketChannelHelper.java:116(Compiled Code)) 4XESTACKTRACE at com/ibm/io/async/Timer.checkForTimeouts(Timer.java:426(Compiled Code)) 4XESTACKTRACE at com/ibm/io/async/Timer.run(Timer.java:241(Compiled Code)) 3XMTHREADINFO3 No native callstack available on this platform Пример стека ожидающего блокировку: javacore3XMTHREADINFO "WebContainer : 2970" J9VMThread:0x0000000074EDE900, j9thread_t:0x0000000020A2B030, java/lang/Thread:0x000007FD0EAA54F8, state:B, prio=5 3XMJAVALTHREAD (java/lang/Thread getId:0x79D8, isDaemon:true) 3XMTHREADINFO1 (native thread ID:0x188C, native priority:0x5, native policy:UNKNOWN) 3XMTHREADINFO3 Java callstack: 4XESTACKTRACE at com/ibm/io/async/AsyncLibrary.terminateIOCB(AsyncLibrary.java:788(Compiled Code)) 4XESTACKTRACE at com/ibm/io/async/AsyncSocketChannel.close(AsyncSocketChannel.java:314(Compiled Code)) 4XESTACKTRACE at com/ibm/ws/tcp/channel/impl/AioSocketIOChannel.close(AioSocketIOChannel.java:435(Compiled Code)) 4XESTACKTRACE at com/ibm/ws/tcp/channel/impl/TCPConnLink.destroy(TCPConnLink.java:530(Compiled Code)) 4XESTACKTRACE at com/ibm/wsspi/channel/base/OutboundConnectorLink.close(OutboundConnectorLink.java:50(Compiled Code)) 4XESTACKTRACE at com/ibm/ws/tcp/channel/impl/TCPConnLink.close(TCPConnLink.java:506(Compiled Code)) 4XESTACKTRACE at com/ibm/ws/ssl/channel/impl/SSLConnectionLink.close(SSLConnectionLink.java:169(Compiled Code)) 4XESTACKTRACE at com/ibm/ws/ssl/channel/impl/SSLConnectionLink$MyHandshakeCompletedCallback.error(SSLConnectionLink.java:453(Compiled Code)) 4XESTACKTRACE at com/ibm/ws/ssl/channel/impl/SSLHandshakeIOCallback.error(SSLHandshakeIOCallback.java:105(Compiled Code)) 4XESTACKTRACE at com/ibm/ws/tcp/channel/impl/AioTCPReadRequestContextImpl.processAsyncReadRequest(AioTCPReadRequestContextImpl.java:141(Compiled Code)) 4XESTACKTRACE at com/ibm/ws/tcp/channel/impl/TCPReadRequestContextImpl.readInternal(TCPReadRequestContextImpl.java:169(Compiled Code)) 4XESTACKTRACE at com/ibm/ws/tcp/channel/impl/TCPReadRequestContextImpl.read(TCPReadRequestContextImpl.java:142(Compiled Code)) 4XESTACKTRACE at com/ibm/ws/ssl/channel/impl/SSLUtils.handleHandshake(SSLUtils.java:919(Compiled Code)) 4XESTACKTRACE at com/ibm/ws/ssl/channel/impl/SSLConnectionLink.readyInbound(SSLConnectionLink.java:566(Compiled Code)) 4XESTACKTRACE at com/ibm/ws/ssl/channel/impl/SSLConnectionLink.ready(SSLConnectionLink.java:295(Compiled Code)) 4XESTACKTRACE at com/ibm/ws/tcp/channel/impl/NewConnectionInitialReadCallback.sendToDiscriminators(NewConnectionInitialReadCallback.java:214(Compiled Code)) 4XESTACKTRACE at com/ibm/ws/tcp/channel/impl/NewConnectionInitialReadCallback.complete(NewConnectionInitialReadCallback.java:113(Compiled Code)) 4XESTACKTRACE at com/ibm/ws/tcp/channel/impl/AioReadCompletionListener.futureCompleted(AioReadCompletionListener.java:175(Compiled Code)) 4XESTACKTRACE at com/ibm/io/async/AbstractAsyncFuture.invokeCallback(AbstractAsyncFuture.java:217(Compiled Code)) 4XESTACKTRACE at com/ibm/io/async/AsyncChannelFuture.fireCompletionActions(AsyncChannelFuture.java:161(Compiled Code)) 4XESTACKTRACE at com/ibm/io/async/AsyncFuture.completed(AsyncFuture.java:138(Compiled Code)) 4XESTACKTRACE at com/ibm/io/async/ResultHandler.complete(ResultHandler.java:204(Compiled Code)) 4XESTACKTRACE at com/ibm/io/async/ResultHandler.runEventProcessingLoop(ResultHandler.java:775(Compiled Code)) 4XESTACKTRACE at com/ibm/io/async/ResultHandler$2.run(ResultHandler.java:905(Compiled Code)) 4XESTACKTRACE at com/ibm/ws/util/ThreadPool$Worker.run(ThreadPool.java:1662(Compiled Code)) И вроде бы такая проблема описана на сайте IBM - http://www-01.ibm.com/support/docview.wss?uid=swg21670780, но вот незадача, по описанию она проявляется в fix pack 31, исправлена в 33, но у меня то 35 ... У кого какие мысли? В IBM правили, правили, но не выправили? Или все таки у меня что то другое? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.03.2016, 12:24 |
|
||
|
|

start [/forum/topic.php?fid=59&tid=2124208]: |
0ms |
get settings: |
7ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
160ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
28ms |
get tp. blocked users: |
1ms |
| others: | 227ms |
| total: | 450ms |

| 0 / 0 |
