| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111 |
- # 数据源配置
- spring:
- # redis 配置
- redis:
- #host: localhost
- host: 172.27.0.7
- port: 6379
- database: 0
- password:
- timeout: 20s
- lettuce:
- pool:
- min-idle: 0
- max-idle: 8
- max-active: 8
- max-wait: -1ms
- datasource:
- mysql:
- type: com.alibaba.druid.pool.DruidDataSource
- driverClassName: com.mysql.cj.jdbc.Driver
- druid:
- initialSize: 5
- minIdle: 10
- maxActive: 20
- maxWait: 60000
- timeBetweenEvictionRunsMillis: 60000
- minEvictableIdleTimeMillis: 300000
- maxEvictableIdleTimeMillis: 900000
- validationQuery: SELECT 1 FROM DUAL
- testWhileIdle: true
- testOnBorrow: false
- testOnReturn: false
- # 主库数据源
- master:
- url: jdbc:mysql://cq-cdb-8fjmemkb.sql.tencentcdb.com:27220/ylrz_saas?useUnicode=true&characterEncoding=utf-8&serverTimezone=Asia/Shanghai&useSSL=false
- username: root
- password: Ylrz_1q2w3e4r5t6y
- initialSize: 5
- minIdle: 10
- maxActive: 20
- maxWait: 60000
- timeBetweenEvictionRunsMillis: 60000
- minEvictableIdleTimeMillis: 300000
- maxEvictableIdleTimeMillis: 900000
- validationQuery: SELECT 1 FROM DUAL
- testWhileIdle: true
- testOnBorrow: false
- testOnReturn: false
- webStatFilter:
- enabled: true
- statViewServlet:
- enabled: true
- allow:
- url-pattern: /druid/*
- login-username: fs
- login-password: 123456
- filter:
- stat:
- enabled: true
- log-slow-sql: true
- slow-sql-millis: 1000
- merge-sql: true
- wall:
- config:
- multi-statement-allow: true
- easycall:
- type: com.alibaba.druid.pool.DruidDataSource
- driverClassName: com.mysql.cj.jdbc.Driver
- druid:
- master:
- url: jdbc:mysql://129.28.164.235:3306/easycallcenter365?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=GMT%2B8
- username: root
- password: easycallcenter365
- initialSize: 5
- minIdle: 10
- maxActive: 20
- maxWait: 60000
- timeBetweenEvictionRunsMillis: 60000
- minEvictableIdleTimeMillis: 300000
- maxEvictableIdleTimeMillis: 900000
- validationQuery: SELECT 1 FROM DUAL
- testWhileIdle: true
- testOnBorrow: false
- testOnReturn: false
- # 租户数据源(多租户)
- datasource-dynamic:
- enabled: true
- strict: true
- strategy: com.fs.framework.datasource.TenantDataSourceStrategy
- datasource:
- master:
- type: ${spring.datasource.mysql.type}
- driver-class-name: ${spring.datasource.mysql.driverClassName}
- url: ${spring.datasource.mysql.druid.master.url}
- username: ${spring.datasource.mysql.druid.master.username}
- password: ${spring.datasource.mysql.druid.master.password}
- # mybatis-plus / mybatis 配置继承 common
- # 任务模块特定
- task:
- registry:
- scan-packages: com.fs.task,com.fs.his.task,com.fs.hisStore.task,com.fs.app.task,com.fs.course.task
- # fs-task 独立运行或作为 worker 进程时,启用本地消费者/配置初始化(默认 true)
- # fs-admin 等仅调度中心依赖此模块提供 facade 时,通过其 config 覆盖为 false
- fs:
- task:
- workers:
- enabled: true
|