pigx-daemon-dev.yml 1.9 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253
  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.jdbc.Driver
  14. username: root
  15. password: 123456
  16. url: jdbc:mysql://mysql:3306/pigx?characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=false
  17. elasticjob:
  18. # 分布式任务协调依赖zookeeper
  19. zookeeper:
  20. server-lists: 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