ruoyi-easyretry-server.yml 1.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. spring:
  2. datasource:
  3. type: com.zaxxer.hikari.HikariDataSource
  4. driver-class-name: com.mysql.cj.jdbc.Driver
  5. url: ${datasource.job.url}
  6. username: ${datasource.job.username}
  7. password: ${datasource.job.password}
  8. hikari:
  9. connection-timeout: 30000
  10. validation-timeout: 5000
  11. minimum-idle: 10
  12. maximum-pool-size: 20
  13. idle-timeout: 600000
  14. max-lifetime: 900000
  15. keepaliveTime: 30000
  16. # easy-retry 服务端配置
  17. easy-retry:
  18. # 当前使用的数据库类型
  19. db-type: mysql
  20. # 拉取重试数据的每批次的大小
  21. retry-pull-page-size: 1000
  22. # 拉取重试数据的每批次的大小
  23. job-pull-page-size: 1000
  24. # 服务端 netty 端口
  25. netty-port: 1788
  26. # 重试和死信表的分区总数
  27. total-partition: 2
  28. # 一个客户端每秒最多接收的重试数量指令
  29. limiter: 1000
  30. # 号段模式下步长配置
  31. step: 100
  32. # 日志保存时间(单位: day)
  33. log-storage: 90
  34. # 回调配置
  35. callback:
  36. #回调最大执行次数
  37. max-count: 288
  38. #间隔时间
  39. trigger-interval: 900
  40. mode: all
  41. retry-max-pull-count: 10