nexo-job.yml 1.4 KB

1234567891011121314151617181920212223242526272829303132333435363738
  1. spring:
  2. datasource:
  3. dynamic:
  4. # 设置默认的数据源或者数据源组,默认值即为 master
  5. primary: master
  6. datasource:
  7. # 主库数据源
  8. master:
  9. type: ${spring.datasource.type}
  10. driver-class-name: com.mysql.cj.jdbc.Driver
  11. url: ${datasource.job.url}
  12. username: ${datasource.job.username}
  13. password: ${datasource.job.password}
  14. xxl:
  15. job:
  16. # 执行器开关
  17. enabled: true
  18. # 调度中心地址:如调度中心集群部署存在多个地址则用逗号分隔。
  19. # admin-addresses: http://localhost:9900
  20. # 调度中心应用名 通过服务名连接调度中心(启用admin-appname会导致admin-addresses不生效)
  21. admin-appname: nexo-xxl-job-admin
  22. # 执行器通讯TOKEN:非空时启用
  23. access-token: xxl-job
  24. # 执行器配置
  25. executor:
  26. # 执行器AppName:执行器心跳注册分组依据;为空则关闭自动注册
  27. appname: ${spring.application.name}-executor
  28. # 29203 端口 随着主应用端口飘逸 避免集群冲突
  29. port: 2${server.port}
  30. # 执行器注册:默认IP:PORT
  31. address:
  32. # 执行器IP:默认自动获取IP
  33. ip:
  34. # 执行器运行日志文件存储磁盘路径
  35. logpath: ./logs/${spring.application.name}/xxl-job
  36. # 执行器日志文件保存天数:大于3生效
  37. logretentiondays: 30