摘要: 前言: 在项目中,遇到这样的需求:在指定的时间范围内执行定时任务(会执行多次),当任务最后一次执行完后,通知调用方。 在网上找了各种资料,都达不到想要的效果。自己研究了一下,将研究成果记录下来。 在学习本篇之前,最好参考下上一篇:Quartz基本使用。涉及到Quartz的基本配置,本篇不作介绍 监听 阅读全文
posted @ 2020-12-11 23:04 仅此而已-远方 阅读(1531) 评论(4) 推荐(1) 编辑
摘要: 前言: 之前开发定时任务时,有两种方式: a、如果是SpringBoot项目,在方法上加上 @Scheduled 注解,然后开配置下cron就可以了。 缺点:不支持通过某种条件来开启任务 b、使用 Executors.newScheduledThreadPool() 启动一个定时线程。缺点:服务重启 阅读全文
posted @ 2020-12-11 22:01 仅此而已-远方 阅读(3014) 评论(0) 推荐(2) 编辑