之前在C#环境下写定时任务是用quartz,那在java netty这里如何实现呢?

在服务器上开发,总免不了有些任务是定时执行的。  比如说,定时下发状态查询等;

那么在netty下使用什么方法来完成定时任务的功能呢?

 

https://www.w3cschool.cn/essential_netty_in_action/essential_netty_in_action-pwme28eu.html  这里提供了一种方式(使用 EventLoop 调度任务),

Channel ch = null; // Get reference to channel
ScheduledFuture<?> future = ch.eventLoop().schedule(
        new Runnable() {
            @Override
            public void run() {
                System.out.println("Now its 60 seconds later");
            }
        }, 60, TimeUnit.SECONDS);

疑问:

1、这个channel是服务端的channel是么?


版权声明:本文为jiezhang656原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
原文链接:https://blog.csdn.net/jiezhang656/article/details/105364501