1655-java开源分布式任务调度框架xxl-job源码 源代码
项目中需要集成分布式任务调度平台做定时任务,最终选择了xxl-job项目,以下是分别是github和gitee上的开源访问地址,由于开源项目是使用mysql数据库,但是项目是oracle,于是对最新稳定版xxl-job进行了改造,花费老半天时间。最后结果亲测可用,已经应用到实际项目中。在运行截图中有测试报警邮箱功能,结果显示正常。
运行环境
jdk8+tomcat8+oracle+IntelliJ IDEA+maven
项目技术(必填)
spring+spring mvc+mybatis+内置jetty作为RPC服务调用+springboot+quartz
注意事项
默认端口是8080,防止冲突项目中修改成8088了
1 |
server.port= 8088 |
属性配置xxl.job.admin.addresses需要和调度中心保持一致,以便进行任务结果回调
1 |
xxl.job.admin.addresses=http: //127.0.0.1:8088/xxl-job-admin |
其他注意事项请参考开源文档 http://www.xuxueli.com/xxl-job/#/





本源码地址:http://www.codehy.com/vip/java/2020/0131/20243.html