1

我想实现一个可以在链中的最终句柄处处理的心跳。它的目的是找出流量是否空闲并对其进行处理。以“netty”方式完成它的最佳方法是什么?或者只是在我的最终处理程序中添加一个计时器是要走的路?

谢谢

4

2 回答 2

2

只需为此使用 IdleStateHandler 和 IdleStateAwareHandler 。

于 2012-11-27T17:00:33.293 回答
0

或者,您可以像这样安排定期任务:

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

或者:

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

但是它不知道连接空闲,所以需要你自己处理。

于 2012-12-03T05:59:58.640 回答