xxx-job 源码解读(一)
2018-03-07 14:43
615 查看
1. 调度中心启动源码分析
首先从spring的配置看起, 从以下配置可以看出,xxl内部使用的是quartzspring配置com.xxl.job.admin.core.schedule.XxlJobDynamicScheduler 在启动的时候会做如下工作:
XxlJobDynamicScheduler
JobRegistryMonitorHelper
JobFailMonitorHelper.getInstance().start(); 详细代码如下:JobFailMonitorHelper
监控任务的执行状态, 如若失败,则发送邮件预警
xxl-job 是基于quartz 进行的二次开发,在系统启动的时候,quartz框架会自动去数据库读取相关的配置信息,载入相关定时器信息
相关文章推荐
- 第6课:Spark Streaming源码解读之Job动态生成和深度思考
- (版本定制)第6课:Spark Streaming源码解读之Job动态生成和深度思考
- 第6课:Spark Streaming源码解读之Job动态生成和深度思考
- Hadoop源码解读-Job初始化过程
- Spark Streaming源码解读之Job动态生成和深度思考
- Spark学习笔记(6)源码解读之Job动态生成和深度思考
- Spark流处理解读(3)JOB源码解读
- 第6课:Spark Streaming源码解读之Job动态生成和深度思考
- [Hadoop源码解读](三)MapReduce篇之Job类 (转)
- 第6课:Spark Streaming源码解读之Job动态生成和深度思考
- [Hadoop源码解读](三)MapReduce篇之Job类
- MapReduce源码解读系列之——作业如何提交到JobTracker
- 第6课:SparkStreaming源码解读之Job动态生成和深度思考
- [Hadoop源码解读](三)MapReduce篇之Job类
- 第6课:Spark Streaming源码解读之Job动态生成和深度思考
- [Hadoop源码解读](三)MapReduce篇之Job类
- Spark定制班第6课:Spark Streaming源码解读之Job动态生成和深度思考
- Spark Streaming源码解读之Job动态生成和深度思考
- [Hadoop源码解读](三)MapReduce篇之Job类
- 源码解读Saltstack运行机制之Job Runtime