Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我想实现一个可以在链中的最终句柄处处理的心跳。它的目的是找出流量是否空闲并对其进行处理。以“netty”方式完成它的最佳方法是什么?或者只是在我的最终处理程序中添加一个计时器是要走的路?
谢谢
只需为此使用 IdleStateHandler 和 IdleStateAwareHandler 。
或者,您可以像这样安排定期任务:
ctx.executor().scheduleAtFixedRate(...);
或者:
channel.eventLoop().scheduleAtFixedRate(...);
但是它不知道连接空闲,所以需要你自己处理。