分布式任务调度平台XXL-JOB配置笔记

这几天公司项目需要将调度器迁出, 上面指派了XXL-JOB这款管理思路清晰的任务调度框架.

于是, 就开始了这款框架的入手.

-----------------------------------------------------------------------------------------------------------------------------------------------

码源地址: git.osc地址  

                 github地址

开发工具: InteliJ IDEA

-----------------------------------------------------------------------------------------------------------------------------------------------

框架文件格式如上

其中 xxl-job-admin 是框架的调度管理中心, 只需要修改合适的端口就可以基本沿用

 xxl-job-core 是公共依赖

 xxl-job-executor-example/xxl-job-executor-springboot-example 都是框架配套的执行器, 前者使用tomcat运行, 后者使用 springboot 的 Application 运行

如果对配套的执行器不满意, 读者也可以开发合适的执行器运行.


子项目简述

xxl-job-admin

上图是我觉得在码源详解后的一点补充, 上面这个位置可以修改读取的数据库表前缀, 如果你也修改了这个地方, 请注意将 mybatis-mapper 包下的文件字段也替换了.


运行任务调度中心后可以设置执行器管理, 此时可以调整执行器管理

这里分为两个模式: 自动注册/手动录入


自动注册:

这里需要注意的是执行器的配置

下图是 xxl-job-executor-springboot-example 执行器的 xxl-job-executor.properties 配置



xxl.job.admin.addresses=调度中心的IP地址
xxl.job.executor.appname=执行器名称


自动注册成功
手动录入:
这样设置就注册成功, 将由调度中心自动寻找执行器

以上是我在部署调配中心失败时遇到的一点问题,在这里记录下来了
-----------------------------------------------------------------------------------------------------------------------------------------------
  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值