2013-12-20 3 views
0

Я создал Netty-сервер и клиент, который использует сборку Factory Factory по DBCP, чтобы поддерживать пул активных соединений. Чтобы поддерживать связь, я использую keepAlive.Netty Connections в TIME_WAIT

Однако я заметил, что сокеты растут быстрыми темпами за пределами размера пула каналов, потому что все они находятся в состоянии TIME_WAIT.

Что я делаю неправильно? Есть ли реализация пула каналов Netty.

ответ

0

В Netty нет бассейна. Вам нужно будет послать какой-то СЕРДЦЕ, чтобы сохранить живое. Как это реализовано, зависит от самого протокола. Например, для этого SMTP имеет команду NOOP.

+0

Но я использую, когда создаю клиентский бутстрап, я устанавливаю параметр keepAlive как true, это недостаточно. –

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