【发布时间】:2017-07-04 10:03:03
【问题描述】:
因此,我们正在生产服务器上从 Netty 3.9 迁移到 Netty 4.1。在两个版本中,ChannelHandlers 从管道中添加和删除的方式似乎有所不同。具体来说,在关闭服务器上的通道后,我在某个时间点记录了管道中存在的ChannelHandlers。在 Netty 4.1 中,管道有时会显示很少或没有处理程序,而在 Netty 3.9 中,所有处理程序始终存在。所有这一切都在关闭通道参考之后。这是预期的吗?通道关闭后,Netty(3.9 和 4.1 中的)何时删除管道中的所有处理程序?
【问题讨论】: