如何实现句柄心跳

时间:2012-11-27 14:26:31

标签: netty

我想实现一个可以在链中的最终句柄处理的心跳。其目的是找出交通是否闲置并对此采取行动。以'netty'方式做到最好的方法是什么?或者只是在我的最终处理程序中添加一个计时器是要走的路?

由于

2 个答案:

答案 0 :(得分:2)

只需使用IdleStateHandler和IdleStateAwareHandler即可。

答案 1 :(得分:0)

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

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

或:

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

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