powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / ThreadStuck problem in WebLogic 8.1_4
1 сообщений из 1, страница 1 из 1
ThreadStuck problem in WebLogic 8.1_4
    #34432418
max_from_sumy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Привет.

У меня есть приложение задеплоенное в WebLogic сервер, нагрузка на приложение довольно приличная - около 30 одновременно работающих пользователей. Проблема в том, что периодически особенно в моменты наибольшей загруженности сервера в лог пишутся ошибки типа:

<Apr 2, 2007 10:11:54 AM EDT> <Error> <WebLogicServer> <BEA-000337> <ExecuteThread: '51' for queue: 'weblogic.kernel.Default' has been busy for "233" seconds working on the request "Http Request: /some_url/some_jsp.jsp", which is more than the configured time (StuckThreadMaxTime) of "180" seconds.>

Как я прочел из документации BEA, это означает, что некий тред просто-напросто очень долго выполняется и сервер посчитал, что он застрял... Я снял несколько thread-dump'ов и увидел , что на протяжении 15-20 минут этот тред действительно висел на одной и той же операции записи в сокет:

"ExecuteThread: '51' for queue: 'weblogic.kernel.Default'" daemon prio=1 tid=0x6ca004b8 nid=0x3094 runnable [0x6c9fe000..0x6c9ff868]
at java.net.SocketOutputStream.socketWrite0(Native Method)
at java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:92)
at java.net.SocketOutputStream.write(SocketOutputStream.java:136)
at weblogic.servlet.internal.ChunkUtils.writeChunkNoTransfer(ChunkUtils.java:280)
at weblogic.servlet.internal.ChunkUtils.writeChunks(ChunkUtils.java:241)
at weblogic.servlet.internal.ChunkOutput.flush(ChunkOutput.java:311)
at weblogic.servlet.internal.ChunkOutput.checkForFlush(ChunkOutput.java:387)
at weblogic.servlet.internal.ChunkOutput.write(ChunkOutput.java:254)
at weblogic.servlet.internal.MultibyteOutput.write(ChunkOutput.java:482)
at weblogic.servlet.internal.ChunkOutputWrapper.write(ChunkOutputWrapper.java:125)
at weblogic.servlet.jsp.JspWriterImpl.write(JspWriterImpl.java:455)
at jsp_servlet.__some_jsp._writeText(some_jsp.jsp:90)
at jsp_servlet.__some_jsp._jspService(some_jsp.jsp:252)

Может ли эта ситуацтя возникнуть вследствие сильной нагрузки на сервер? Может быть серверу не хватает каких-то ресурсов? Если есть какие-то идеи, заранее спасибо.
...
Рейтинг: 0 / 0
1 сообщений из 1, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / ThreadStuck problem in WebLogic 8.1_4
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]