基于quartz封装的简单易用的定时器组件
项目中经常会用到定时器,最简单莫过于springboot中的scheduled了,只需要在方法上加个@Scheduled
注解,即可实现定时任务的功能。但这样也有明显的缺点,无法实现在线灵活配置,job任务的管理,还有非常必要的监控。我因此基于quartz写了一个简单易用的定时器组件,可以实现在线启动、停止、修改定时参数、job运行监控,也支持多节点部署,手动指定每个节点执行的任务。
demo运行地[……]
项目中经常会用到定时器,最简单莫过于springboot中的scheduled了,只需要在方法上加个@Scheduled
注解,即可实现定时任务的功能。但这样也有明显的缺点,无法实现在线灵活配置,job任务的管理,还有非常必要的监控。我因此基于quartz写了一个简单易用的定时器组件,可以实现在线启动、停止、修改定时参数、job运行监控,也支持多节点部署,手动指定每个节点执行的任务。
demo运行地[……]