Appearance
定时任务
xxl-job 国产开源项目
xxl-job 任务调度器
执行管理器
执行器开发
TIP
- 注册执行器的端口:yaml
xxl.job: #设置一:调度中心和执行器,均不设置AccessToken;关闭安全性校验; #设置二:调度中心和执行器,设置了相同的AccessToken; accessToken: # 以下是client 执行器端配置(注意:若不想配置调度器也是执行器,请自行参考xxl) admin: addresses: 'http://${JOBS_IP:localhost}:${JOBS_PORT:8767}/xxl-job-admin' executor: # 执行器名 appname: ${spring.application.name} address: 'http://${EXECUTOR_IP:localhost}:${EXECUTOR_PORT:8775}/${spring.application.name}' # 调度器通过XXL-RPC跟执行器通信的IP ip: ${EXECUTOR_IP:localhost} # 调度器通过XXL-RPC跟执行器通信的端口 port: ${EXECUTOR_PORT:8775} # 日志路径 logpath: ${logging.file.path}/${spring.application.name}/jobhandler # 日志保留天数 logretentiondays: 30
xxl.job: #设置一:调度中心和执行器,均不设置AccessToken;关闭安全性校验; #设置二:调度中心和执行器,设置了相同的AccessToken; accessToken: # 以下是client 执行器端配置(注意:若不想配置调度器也是执行器,请自行参考xxl) admin: addresses: 'http://${JOBS_IP:localhost}:${JOBS_PORT:8767}/xxl-job-admin' executor: # 执行器名 appname: ${spring.application.name} address: 'http://${EXECUTOR_IP:localhost}:${EXECUTOR_PORT:8775}/${spring.application.name}' # 调度器通过XXL-RPC跟执行器通信的IP ip: ${EXECUTOR_IP:localhost} # 调度器通过XXL-RPC跟执行器通信的端口 port: ${EXECUTOR_PORT:8775} # 日志路径 logpath: ${logging.file.path}/${spring.application.name}/jobhandler # 日志保留天数 logretentiondays: 30