xxl-job任务管理平台的配置与使用

本文详细介绍了xxl-job任务管理平台的配置,包括executor的启用、调度中心地址、appName、IP、port、accessToken等参数的含义。同时提到了执行器配置类的创建,以及调度中心的操作注意事项,如AppName的匹配与自动注册。还提醒了在使用xxl-job时,需要注意引入jar包、创建对象、设置属性和调用add方法,以及避免配置文件路径错误等问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

xxl-job任务管理平台的配置

#是否启用job executor,如果设置为false,则不初始化
job.executor.enable=true
#web port
server.port=8083
##调度中心部署根地址 [选填]:如调度中心集群部署存在多个地址则用逗号分隔。 >## 执行器将会使用该地址进行"执行器心跳注册"和"任务结果回调";为空则关闭自动注册;
xxl.job.executor.adminAddresses=http://127.0.0.1:8083/xxl-job-admin
#执行器appName,首字母必须小写 [选填]:执行器心跳注册分组依据;为空则关闭自动注册
xxl.job.executor.appName=espServer
#执行器IP [选填]:默认为空表示自动获取IP,多网卡时可手动设置指定IP,
#该IP不会绑定Host仅作为通讯时用;地址信息用于 “执行器注册” 和 “调度中心请求并触发任务”;
xxl.job.executor.ip=
#执行器端口号 [选填]:小于等于0则自动获取;默认端口为9999,
#单机部署多个执行器时,注意要配置不同执行器端口;
xxl.job.executor.port=8085
#执行器通讯TOKEN [选填]:非空时启用;
xxl.job.executor.accessToken=xxl-job-esp-api-token
#执行器运行日志文件存储磁盘路径 [选填] :需要对该路径拥有读写权限;为空则使用默认路径;
xxl.job.executor.logPath=./xxl-job/jobhandler
#执行器日志保存天数 [选填] :值大于3时生效,启用执行器Log文件定期清理功能,否则不生效;
xxl.job.executor.logRetentionDays=-1

XXL-JOB执行器的相关配置项的意义,如下所示:

xxl.job.admin.addresses
调度中心的部署地址。若调度中心采用集群部署,存在多个地址,则用逗号分隔。执行器将会使用该地址进行”执行器心跳注册”和”任务结果回调”。

xxl.job.executor.appname
执行器的应用名称,它是执行器心跳注册的分组依据。

xxl.job.executor.ip
执行器的IP地址,用于”调度中心请求并触发任务”和”执行器注册”。执行器IP默认为空,表示自动获取IP。多网卡时可手动设置指定IP,手动设置IP时将会绑定Host。

xxl.job.executor.port
执行器的端口号,默认值为9999。单机部署多个执行器时,注意要配置不同的执行器端口。

xxl.job.accessToken
执行器的通信令牌,非空时启用。

xxl.job.executor.logpath
执行器输出的日志文件的存储路径,需要拥有该路径的读写权限。

xxl.job.executor.logretentiondays
执行器日志文件的定期清理功能,指定日志保存天数,日志文件过期自动删除。限制至少保存3天,否则功能不生效。

执行器配置类
  新建一个执行器配置类,用来读取执行器的配置信息。在config文件夹下新建一个名为 XxlJobConfig 的类,内容如下:

package com.xxl.job.admin.core.conf;
import com.xxl.job.admin.core.alarm.JobAlarmer;
import com.xxl.job.admin.core.scheduler.XxlJobScheduler;
import com.xxl.job.admin.dao.*;
import org.springframework.beans.factory.DisposableBean;
import org.springframework.beans.factory.InitializingBean;
import org.springframework
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值