🚨👇💡
1. 前言:十一、springboot整合quartz补充
调度器已经创建好了,我们需要启动我们的调度。
* 原来通过Main方法来启动。
* springboot容器启动完了,自动启动任务调度。
* 通过springboot监听器来启动
2. 创建springboot监听器
1)创建StartApplicationListener类
2)添加@Component注解,让他变成一个组件
3)实现ApplicationListener:用来监听容器看启动那个事件
- ContextRefreshedEvent事件:当spring发布这个事件的时候,就意味着spring的IOC容器已经启动起来了。
- IOC容器启动后就可以启动我们的调度了。
- 实现的方法中来启动调度器。
4)注入Config
5)补充
3. 修改完内容后要刷新数据库
- 有问题看上一章。
4. 创建start启动类
- 这时候springboot整合quartz结束了
1. quartz集群
- 每一个jobDetail分配一个节点,每多一个jobDetail就要多分配一个节点。
- 再创建一个触发器,任务,调度器
- 再新加一个节点配置
- 这时候启动时候,记得换端口号。
- 启动的时候要留意数据库的清理