spring: datasource: username: dcuc password: 123 driver-class-name: com.mysql.jdbc.Driver url: jdbc:mysql://10.254.10.31:3306/dcuc_tjdsj_2.0?useUnicode=true&characterEncoding=UTF-8&serverTimezone=UTC druid: filters: sqlaudit application: name: dcuc-coder cloud: nacos: discovery: # 配置nacos地址 server-addr: 127.0.0.1:8848 servlet: multipart: # 设置文件上传大小,springboot默认的最大上传大小是1MB max-file-size: 150MB max-request-size: 150MB cache: type: redis # 如果底层缓存管理器支持缓存名的话,可以在这里指定要创建的缓存名列表,用逗号分 隔。通常这会禁用运行时创建其他额外缓存的能力。 cache-names: defaultCache redis: time-to-live: # spring.cache.redis.time-to-live[defaultCache1]=100000 defaultCache: 5000 # 多cacheManager支持 CacheManager(ex:ehCacheCacheManager,simpleCacheManager,redisCacheManager,caffeineCacheManager) init-cache-managers: ehCacheCacheManager,simpleCacheManager redis: host: 127.0.0.1 port: 6379 jedis: pool: # 连接池最大连接数(如果配置<=0,则没有限制 ) max-active: 8 server: port: 21893 management: endpoints: web: exposure: include: '*' duceap: #通过配置duceap.datasource.dynamic.{dataSourceName}.{dataSourceProp},将自动启用多数据源 #用apollo配置数据源方式 # datasource: # dynamic: # dcuc: # url: jdbc:mysql://192.168.120.142:3306/dcuc_2.0?useUnicode=true&characterEncoding=UTF-8&serverTimezone=UTC # username: dcuc # password: 123 # driver-class-name: com.mysql.jdbc.driver-class-name datasource: dynamic: enabled: false uploader: store: # 上传附件,支持如下存储策略:database、fileSystem、fastDfs ,默认datasource strategy: database flyway: # 是否执行flyway enabled: false # 执行flyway路径 locations: classpath:/config/mysql auditlog: login: # 默认值为true enabled: true audit: # 是否开启操作日志审计,默认true enabled: true sqlaudit: # 操作日志输出方式,默认database,同时支持kafka output: database # 排除的SQL表,默认为T_LOG_*,即排除审计日志相关的表。 支持*T_LOG_*、*T_LOG_LOGIN、T_LOG_*几种表达式 excludeTables: T_LOG_* license: enabled: false #配置用来指定license对接的后端项目地址(格式:ip:port/context,如http://10.10.10.10:8080/ctx), #默认使用HttpServletRequest.getLocalAddr()方法获取ip地址, #应用在docker部署环境中无法获取机子的真实ip地址 考虑以配置参数的形式传入 address: http://127.0.0.1:21893 dataCacheMethod: apollo apollo: client: #apollo客户端(许可) host: http://10.201.3.20:8070