Просмотр ClosedChannelException после обновления до Netty 3.2.7 - PullRequest
1 голос
/ 11 февраля 2012

У меня есть сервер, который действует как сквозной шлюз между большим количеством клиентов и сервером приложений.Шлюз использует netty и, если говорить о его поведении, он просто передает любые данные, полученные с любого конца на другой (т. Е. От клиента к серверу и наоборот).Установленная связь (состоящая из двух каналов netty) между клиентом и сервером закрывается, если клиент или сервер закрывают свой конец соединения ... Мы использовали netty 3.2.4 и недавно обновились до netty 3.2.7.После обновления мы начали видеть исключение java.nio.channels.ClosedChannelException при выполнении нескольких тестов объема.Мы не видели каких-либо проблем с тестами такого же типа, пока работали на 3.2.4.

Кто-нибудь знает, что может быть причиной этого?Я наткнулся на примечание от tbocek: см. Последнее сообщение в этой ссылке , в котором упоминаются аналогичные проблемы.Пожалуйста, помогите.

1 Ответ

1 голос
/ 11 февраля 2012

Это была регрессия, исправленная в 3.3.0. Финал.Так что рассмотрите возможность обновления до 3.3.1. Наконец.Если вы используете Maven Ou, необходимо изменить идентификатор группы с org.jboss.netty на io.netty

...