/ccb-job

springcloud分布式定时任务

Primary LanguageJava

ccb-job 是在开源框架xxl-job(https://github.com/xuxueli/xxl-job) 上进行的改动,适用于本公司的分布式定时任务需求

改动情况:

1.ccb-job 由原来的(xxl-job) Maven web 工程改成 spring boot工程,作为本公司微服务框架的一部分,注册在consul上面, 通过consul对服务进行监控管理

2.数据库脚本有由原来的mysql数据库改成informix

3.数据库连接池由原来c3p0改成了alibaba , informix与c3p0搭配使用报一堆的提醒

4.ccb-job中的执行器只是具有服务转发请求的功能,没有具体的业务逻辑

5.原来的配置文件通过spring cloud consul config 迁移到consul 的控制台

6.。。。

7.。。。

启动步骤:

1.将informix脚本导入自己的数据库

2.修改ccb-job-admin中关于数据库的配置信息

3.在本地启动consul服务

4.将jar文件夹下的informix包放本地仓库