pigx-daemon-dev.yml 2.0 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152
  1. ## spring security 配置
  2. security:
  3. oauth2:
  4. client:
  5. client-id: ENC(tz2NM4GcmnE7sNJTYL8ZSg==)
  6. client-secret: ENC(tz2NM4GcmnE7sNJTYL8ZSg==)
  7. scope: server
  8. ## 定时任务
  9. spring:
  10. # 保存定时任务的数据源
  11. datasource:
  12. type: com.zaxxer.hikari.HikariDataSource
  13. driver-class-name: com.mysql.cj.jdbc.Driver
  14. username: root
  15. password: root
  16. url: jdbc:mysql://pigx-mysql:3306/pigxx?characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=false&useJDBCCompliantTimezoneShift=true&useLegacyDatetimeCode=false&serverTimezone=GMT%2B8
  17. elasticjob:
  18. # 分布式任务协调依赖zookeeper
  19. zookeeper:
  20. server-lists: pigx-zookeeper:2181
  21. namespace: pigx-daemon
  22. # 普通任务
  23. simples:
  24. spring-simple-job:
  25. job-class: com.pig4cloud.pigx.daemon.job.PigxSimpleJob
  26. cron: 0 0 0/1 * * ?
  27. sharding-total-count: 3
  28. sharding-item-parameters: 0=service1,1=service2,2=service3
  29. eventTraceRdbDataSource: 'dataSource'
  30. listener:
  31. listener-class: com.pig4cloud.pigx.daemon.listener.PigxElasticJobListener
  32. spring-simple-job2:
  33. job-class: com.pig4cloud.pigx.daemon.job.PigxSimpleJob2
  34. cron: 0 0 0/1 * * ?
  35. sharding-total-count: 3
  36. sharding-item-parameters: 0=service1,1=service2,2=service3
  37. eventTraceRdbDataSource: 'dataSource'
  38. listener:
  39. listener-class: com.pig4cloud.pigx.daemon.listener.PigxElasticJobListener
  40. # 简单任务
  41. dataflows:
  42. spring-dataflow-job:
  43. job-class: com.pig4cloud.pigx.daemon.job.PigxDataflowJob
  44. cron: 0 0 0/1 * * ?
  45. sharding-total-count: 3
  46. sharding-item-parameters: 0=service1,1=service2,2=service3
  47. streaming-process: true
  48. eventTraceRdbDataSource: 'dataSource'
  49. listener:
  50. distributed-listener-class: com.pig4cloud.pigx.daemon.listener.PigxDistributeElasticJobListener
  51. started-timeout-milliseconds: 5000
  52. completed-timeout-milliseconds: 10000