定时任务
文章平均质量分 69
qq_44663816
这个作者很懒,什么都没留下…
展开
-
spring boot实现动态增删启停定时任务
在spring boot项目中,可以通过@EnableScheduling注解和@Scheduled注解实现定时任务,也可以通过SchedulingConfigurer接口来实现定时任务。要实现动态增删启停定时任务功能,比较广泛的做法是集成Quartz框架。添加实现了CommandLineRunner接口的SysJobRunner类,当spring boot项目启动完成后,加载数据库里状态为正常的定时任务。添加定时任务注册类,用来增加、删除定时任务。修改定时任务,先移除原来的任务,再启动新任务。原创 2023-07-12 10:41:45 · 922 阅读 · 2 评论 -
springboot 动态定时任务
除了上面的借助cron表达式的方法,还有另一种触发器,区别于CronTrigger触发器,该触发器可随意设置循环间隔时间,不像cron表达式只能定义小于等于间隔59秒。原创 2023-06-13 09:30:30 · 150 阅读 · 1 评论