Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > Java: Работа с сетью > Зависание приложения с Netty+Socket |
Автор: celt11 31.3.2012, 00:29 |
Здравствуйте. При работе сервера, который построен на базе Netty и использует сокет-соединения для обмена данными между клиентом и сервером, возникла такая проблема: 1) В произвольные моменты времени сервер перестает принимать команды от всех клиентов по сокету 2) При мониторинге видно что эти моменты совпадают с повышенной активностью сборщика мусора, порядка 20% ЦПУ (обычно 3-5%). Потоки обработчики активны (нет блокировок).Другие потоки работали в нормальном режиме (таймеры). 3) Это длится примерно 2-3 минуты, после чего все снова работает нормально 4)иногда это длится неограниченое время, в таких случаях процесс cервера убивался. Буду рад любой идеи. Спасибо. |
Автор: witex 15.4.2012, 02:17 |
Работаю с нетти более года таких проблем не замечал. Не плохо бы посмотреть.. Инициализацию сервера, Pipeline и хэндер. Так же интересно, сколько памяти в это время выделенно. |