# 数据源配置 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