tonglin0325的个人主页

xxl-job安装教程

xxl-job是一个开源的分布式调度框架,其他类似的框架还有airflow,oozie等等,需要进行对比

1
2
https://github.com/xuxueli/xxl-job

1.首先git clone工程

1
2
git clone git@github.com:xuxueli/xxl-job.git

打包工程,打包的过程中会下载所需要的jar包

1
2
mvn package

 

2.在idea中打开工程

需要修改一下logback.xml和properties中日志路径,然后运行工程

3.初始化数据库

1
2
source /home/lintong/coding/java/xxl-job/doc/db/tables_xxl_job.sql

并修改application.properties中的数据库的用户密码

4.运行web工程

5.访问地址

1
2
http://localhost:8080/xxl-job-admin

 

默认的账号密码admin 123456

5.运行执行器工程

在启动了执行器之后,你就会发现上面的图中的执行器数量从0变成1