# 开发环境
|
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
|