如何使用XXL-JOB作为任务调度中心

如何使用XXL-JOB作为任务调度中心

任务调度很实际应用中很常见,有很多的框架,例如Quatz。

现在介绍一款很经典的带管理界面的任务调度中心。XXL-JOB。

这个软件是用java开发的,可以去下载源码定制自己的功能,项目本身的功能完全足够基本业务场景。

下面使用一种场景进行介绍。


1、下载源码:

git clone https://gitee.com/xuxueli0323/xxl-job.git



2、打开项目:


3、创建数据库

脚本在/xxl-job/doc/db/tables_xxl_job.sql


4、修改数据库连接,日志目录


5、启动项目,后台和执行器都要起来

后台管理:XxlJobAdminApplication

执行器:XxlJobExecutorApplication


6、登录后台,添加任务

登录地址:http://localhost:8080/xxl-job-admin

账号/密码:admin/123456


添加一个请求外部url的任务:


完美运行:

微信赞赏