# 开发环境 server: port: 8088 # spring配置 spring: servlet: multipart: enabled: true max-file-size: 30MB max-request-size: 30MB datasource: dynamic: primary: postgres #设置默认的数据源或者数据源组 strict: false #严格匹配数据源,默认false. true未匹配到指定数据源时抛异常,false使用默认数据源 druid: # 全局druid参数,单独数据源配置为空时取全局配置 # 连接池的配置信息 # 初始化大小,最小,最大 initial-size: 1 min-idle: 2 maxActive: 8 # 配置获取连接等待超时的时间 maxWait: 60000 # 配置间隔多久才进行一次检测,检测需要关闭的空闲连接,单位是毫秒 timeBetweenEvictionRunsMillis: 60000 # 配置一个连接在池中最小生存的时间,单位是毫秒 minEvictableIdleTimeMillis: 300000 validationQuery: SELECT 1 FROM DUAL testWhileIdle: true testOnBorrow: false testOnReturn: false # 打开PSCache,并且指定每个连接上PSCache的大小 poolPreparedStatements: true maxPoolPreparedStatementPerConnectionSize: 20 # 配置监控统计拦截的filters,去掉后监控界面sql无法统计,'wall'用于防火墙 filters: stat,wall,slf4j # 通过connectProperties属性来打开mergeSql功能;慢SQL记录 connectionProperties: druid.stat.mergeSql\=true;druid.stat.slowSqlMillis\=5000 datasource: oracle: url: jdbc:oracle:thin:@//112.98.126.2:21521/orcl username: c##ard_user password: 123456 driver-class-name: oracle.jdbc.driver.OracleDriver druid: #配置mysql 默认连接池参数 # 连接池的配置信息 # 初始化大小,最小,最大 initial-size: 3 min-idle: 3 maxActive: 8 # 配置获取连接等待超时的时间 maxWait: 600000 # 配置间隔多久才进行一次检测,检测需要关闭的空闲连接,单位是毫秒 timeBetweenEvictionRunsMillis: 60000 # 配置一个连接在池中最小生存的时间,单位是毫秒 minEvictableIdleTimeMillis: 300000 validationQuery: SELECT 1 FROM DUAL testWhileIdle: true testOnBorrow: false testOnReturn: false # 打开PSCache,并且指定每个连接上PSCache的大小 poolPreparedStatements: true maxPoolPreparedStatementPerConnectionSize: 20 # 配置监控统计拦截的filters,去掉后监控界面sql无法统计,'wall'用于防火墙 filters: stat,wall,slf4j # 通过connectProperties属性来打开mergeSql功能;慢SQL记录 connectionProperties: druid.stat.mergeSql\=true;druid.stat.slowSqlMillis\=5000 postgres: url: jdbc:postgresql://192.168.1.55:5432/ry-vue username: postgres password: postgres driver-class-name: org.postgresql.Driver druid: # 配置multi-datasource1 数据源连接池参数 # 连接池的配置信息 # 初始化大小,最小,最大 initial-size: 2 min-idle: 2 maxActive: 2 # 配置获取连接等待超时的时间 maxWait: 600000 # 配置间隔多久才进行一次检测,检测需要关闭的空闲连接,单位是毫秒 timeBetweenEvictionRunsMillis: 60000 # 配置一个连接在池中最小生存的时间,单位是毫秒 minEvictableIdleTimeMillis: 300000 validationQuery: SELECT 1 testWhileIdle: true testOnBorrow: false testOnReturn: false # 打开PSCache,并且指定每个连接上PSCache的大小 poolPreparedStatements: true maxPoolPreparedStatementPerConnectionSize: 20 # 配置监控统计拦截的filters,去掉后监控界面sql无法统计,'wall'用于防火墙 filters: stat,wall,slf4j # 通过connectProperties属性来打开mergeSql功能;慢SQL记录 connectionProperties: druid.stat.mergeSql\=true;druid.stat.slowSqlMillis\=5000 # netty配置 netty: udp: port: 40000 enabled: true tcp: enabled: false # mqtt配置 mqtt: host: tcp://192.168.1.55:1883 clientId: cc3 username: admin password: xzx12345 topic: tube timeout: 100 keepalive: 60 enabled: true # 盗电接口地址 stealelec: url: http://iot.zhdk.net:8090/Warning/GetWarning?userName=cy4oil # minio配置 minio: endpoint: http://192.168.1.15:9001 accessKey: admin secretKey: xzx12345 # mybatis配置 mybatis: typeAliasesPackage: com.ard.alarm.**.domain mapperLocations: classpath:/mapper/*.xml # 日志等级配置 logging: level: hikSdk: info mqtt: debug netty: info external: info camera: info tube: info