1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253 |
- ## spring security 配置
- security:
- oauth2:
- client:
- client-id: ENC(tz2NM4GcmnE7sNJTYL8ZSg==)
- client-secret: ENC(tz2NM4GcmnE7sNJTYL8ZSg==)
- scope: server
- ## 定时任务
- spring:
- # 保存定时任务的数据源
- datasource:
- type: com.zaxxer.hikari.HikariDataSource
- driver-class-name: com.mysql.jdbc.Driver
- username: root
- password: 123456
- url: jdbc:mysql://mysql:3306/pigx?characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=false
- elasticjob:
- # 分布式任务协调依赖zookeeper
- zookeeper:
- server-lists: zookeeper:2181
- namespace: pigx-daemon
- # 普通任务
- simples:
- spring-simple-job:
- job-class: com.pig4cloud.pigx.daemon.job.PigxSimpleJob
- cron: 0 0 0/1 * * ?
- sharding-total-count: 3
- sharding-item-parameters: 0=service1,1=service2,2=service3
- eventTraceRdbDataSource: 'dataSource'
- listener:
- listener-class: com.pig4cloud.pigx.daemon.listener.PigxElasticJobListener
- spring-simple-job2:
- job-class: com.pig4cloud.pigx.daemon.job.PigxSimpleJob2
- cron: 0 0 0/1 * * ?
- sharding-total-count: 3
- sharding-item-parameters: 0=service1,1=service2,2=service3
- eventTraceRdbDataSource: 'dataSource'
- listener:
- listener-class: com.pig4cloud.pigx.daemon.listener.PigxElasticJobListener
- # 简单任务
- dataflows:
- spring-dataflow-job:
- job-class: com.pig4cloud.pigx.daemon.job.PigxDataflowJob
- cron: 0 0 0/1 * * ?
- sharding-total-count: 3
- sharding-item-parameters: 0=service1,1=service2,2=service3
- streaming-process: true
- eventTraceRdbDataSource: 'dataSource'
- listener:
- distributed-listener-class: com.pig4cloud.pigx.daemon.listener.PigxDistributeElasticJobListener
- started-timeout-milliseconds: 5000
- completed-timeout-milliseconds: 10000
|