如何实现处理检测信号



我想实现一个可以在链中的最后一个句柄上处理的心跳。 其目的是找出流量是否空闲并对此采取措施。 以"netty"方式执行此操作的最佳方法是什么?或者只是在我的最终处理程序中添加计时器是要走的路?

谢谢

只需使用 IdleStateHandler 和 IdleStateAwareHandler 即可。

或者,您可以计划如下定期任务:

ctx.executor().scheduleAtFixedRate(...);

或:

channel.eventLoop().scheduleAtFixedRate(...);

但是,它不知道连接空闲,因此您需要自己处理它。

最新更新