12 2020 档案

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