Quartz 任务调度源码阅读
由于Quartz在集群环境下,如果多台服务同时启动,会出现插入数据报错违反条件约束,需要系统启动一次,然后就阅读了一下源码,我阅读源码的起始位置是:SchedulerFactoryBean类进行的阅读,因为只是插入某些信息报错,而且这个影响不大重启之后就没问题了,应该就是同时启动偶尔出现的插入的同时另外一个服务在做查询操作导致。
1. 大致启动流程:
通过SchedulerFactoryBean,可以看到不配置SchedulerFactory默认使用的是StdSchedulerFactory,使用spri
原创
2021-03-31 14:43:02 ·
145 阅读 ·
0 评论