Netty:事件循环组和自定义事件

时间:2018-07-04 10:34:06

标签: netty

我可以使用netty事件组执行自定义任务吗?我需要与套接字通道相同的功能,也就是说我想向事件循环注册对象并在特定线程上一次又一次地执行它?

1 个答案:

答案 0 :(得分:1)

当然可以。就像获取EventLoop中的Channel然后使用它实现的任何提供的ScheduledExecutorService方法一样简单。也就是说,您需要确保在这些计划任务中不执行任何阻止调用,否则将阻止EventLoop,并且EventLoop上的I / O不会发生,直到任务完成为止(这将影响所有使用此Channel的{​​{1}}个。

例如,这是在EventLoop上执行任务的方式:

EventLoop