API 参考
任务调度配置
任务调度模块配置说明。
任务调度配置
配置前缀: nebula.task
基础配置
nebula:
task:
enabled: true
executor:
core-pool-size: 10 # 核心线程数
max-pool-size: 200 # 最大线程数
keep-alive-seconds: 60 # 线程空闲时间(秒)
queue-capacity: 1000 # 队列容量
thread-name-prefix: nebula-task- # 线程名前缀
XXL-JOB 配置
配置前缀: nebula.task.xxl-job
nebula:
task:
xxl-job:
enabled: true
admin-addresses: http://localhost:8080/xxl-job-admin # 管理端地址
executor-name: my-executor # 执行器名称
executor-ip: "" # 执行器IP(不填则自动检测)
executor-port: 9999 # 执行器端口
log-path: ./logs/xxl-job # 日志路径
log-retention-days: 30 # 日志保留天数
access-token: xxl-job # 访问令牌
heartbeat-interval: 30 # 心跳间隔(秒)
registry-retry-count: 3 # 注册重试次数
registry-timeout: 10 # 注册超时(秒)