与 Netty 3 相比,Netty 4 中的行为ReadTimeoutHandler
似乎发生了变化。在 Netty 4 中,当超时触发时,Netty 不仅会引发 aReadTimeoutException
还会关闭通道。这不是以前的情况。在 Netty 3 中,行为是只提高ReadTimeoutException
,通道没有关闭。
我有一个用例,我需要在超时时向通道写入消息。这不能再做了,因为到了处理抛出的代码的时候,ReadTimeoutException
通道已经关闭了。
关于如何在 Netty 4 中处理这个用例的任何提示/想法?ReadTimeoutException
基本上在 Netty 关闭频道之前写入频道?