spring schedule实现动态定时任务

2024-10-31 02:07:46

1、实现spring schedule定时任务,主要涉及到的类是ThreadPoolTaskScheduler,直观翻轿杷傥桓译为线程池任务调度器,即基于线程池实现的任务调度器。第一步,初始化定时任务线程池,代码如下:

spring schedule实现动态定时任务

3、取消定时任务,代码如下:(1)找到要取消的定时任务。(2)取消定时任务。(3)移除已经取消的定时任务。

spring schedule实现动态定时任务

5、下面是全部代码,大部分已经在上面写到了。

spring schedule实现动态定时任务

7、执行main方法,我们可以看看效果,如下:可以看到,启动、取消、修改定时任务,以及执行定时任务都没有问题。

spring schedule实现动态定时任务
猜你喜欢