2013-06-18 4 views
0


Я работаю по системе приложений J2EE, которая использует axis2 1.4.1 для звонков веб-службы через SSL

У меня такая же проблема, как: https://issues.apache.org/jira/browse/AXIS2-2883
** CLOSE_WAIT медленно строительства за период времени. **

Это заставляет нас перезапускать приложение в производстве каждые несколько дней, потому что открытые файлы накапливаются на jvm, соответствующем сокетам CLOSE_WAIT.
Я вижу много сообщений в Интернете, чтобы обновить AXIS для решения этой проблемы, но на данном этапе практически невозможно обновить AXIS, так как приложение находится в производстве, и есть другие зависимости от оси, поэтому нам нужно будет до конца проверить приложение - что невозможно ..

от AXIS 1.5.6:
http://docs.huihoo.com/apache/axis/axis2-1.5.1/release-notes.htmlCLOSE_WAIT розетки с axis2 1.4.1

Fix for the dreaded "CLOSE_WAIT" problem (JIRA issues 935, 2883, etc). 
We now share an instance of HTTPClient across each ConfigurationContext (i.e. each Axis2 server or ServiceClient) - connection reuse is now automatic. 
This means the REUSE_HTTP_CLIENT flag is no longer necessary or useful, nor is creating your own MultithreadedHttpConnectionManager. 



в любом случае, мы можем свести к минимуму количество CLOSE_WAIT гнездам axis2 1.4.1? .
Благодаря

+0

Если проблема в Axis, решение также будет в Axis. Ты гонг должен что-то изменить, и тебе тоже придется его протестировать. – EJP

ответ

Смежные вопросы