JNBusinessTest/ruoyi-admin/target/classes/application-druid.yml

132 lines
5.6 KiB
YAML
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# 数据源配置
spring:
datasource:
type: com.alibaba.druid.pool.DruidDataSource
druid:
# 主库数据源
master:
driverClassName: com.microsoft.sqlserver.jdbc.SQLServerDriver
url: jdbc:sqlserver://192.168.9.210:1433;DatabaseName=jn_business
username: sa
password: Itcenter110-
# 红本数据库数据源
redbook:
# 从数据源开关/默认关闭
enabled: true
driver-class-name: com.microsoft.sqlserver.jdbc.SQLServerDriver
url: jdbc:sqlserver://172.19.6.3:1433;DatabaseName=RedBook
username: sa
password: Itcenter110-
# 红本数据库-OA单点登录数据源
oaredbook:
# 从数据源开关/默认关闭
enabled: true
driver-class-name: com.microsoft.sqlserver.jdbc.SQLServerDriver
url: jdbc:sqlserver://192.168.9.90:1433;DatabaseName=RedBook
username: sa
password: Itcenter110-
# 江南全要素报价数据库数据源
quot:
# 从数据源开关/默认关闭
enabled: true
driver-class-name: com.microsoft.sqlserver.jdbc.SQLServerDriver
# 测试数据库
# url: jdbc:sqlserver://192.168.9.130:1433;DatabaseName=jn_quot
# 正式数据库
url: jdbc:sqlserver://192.168.9.99:1433;DatabaseName=jn_quot
username: sa
password: Itcenter110-
# 江南erp数据库数据源
jnerp:
# 从数据源开关/默认关闭
enabled: true
driver-class-name: com.microsoft.sqlserver.jdbc.SQLServerDriver
url: jdbc:sqlserver://192.168.9.2:1433;DatabaseName=jn_erp
username: sa
password: it12345
# 车间库位管理数据库数据源
storage:
# 从数据源开关/默认关闭
enabled: true
driver-class-name: com.microsoft.sqlserver.jdbc.SQLServerDriver
# 正式数据库
url: jdbc:sqlserver://192.168.9.99:1433;DatabaseName=jn_storage
username: sa
password: Itcenter110-
#order:
# 从数据源开关/默认关闭
#enabled: true
#driver-class-name: com.microsoft.sqlserver.jdbc.SQLServerDriver
# 正式数据库
#url: jdbc:sqlserver://192.168.9.2:1433;DatabaseName=jn_web
#username: sa
#password: it12345
# OA数据库数据源
oa:
# 从数据源开关/默认关闭
enabled: true
driver-class-name: com.microsoft.sqlserver.jdbc.SQLServerDriver
# 正式数据库
url: jdbc:sqlserver://192.168.9.182:1433;DatabaseName=ecology
username: sa
password: Itcenter110-
# 初始连接数
initialSize: 10
# 最小连接池数量
minIdle: 20
# 最大连接池数量
maxActive: 200
# 配置获取连接等待超时的时间
maxWait: 60000
# 配置连接超时时间
connectTimeout: 30000
# 配置网络超时时间
socketTimeout: 60000
# 配置间隔多久才进行一次检测,检测需要关闭的空闲连接,单位是毫秒
timeBetweenEvictionRunsMillis: 60000
# 配置一个连接在池中最小生存的时间,单位是毫秒
minEvictableIdleTimeMillis: 300000
# 配置一个连接在池中最大生存的时间,单位是毫秒
maxEvictableIdleTimeMillis: 900000
# 配置检测连接是否有效
validationQuery: SELECT 1
testWhileIdle: true
testOnBorrow: true
testOnReturn: false
# 缓存游标默认false
poolPreparedStatements: true
# 缓存游标最大数量,默认-1不缓存
max-open-prepared-statements: 50
webStatFilter:
enabled: true
statViewServlet:
enabled: true
# 设置白名单,不填则允许所有访问
allow:
url-pattern: /druid/*
# 控制台管理用户名和密码
login-username: ruoyi
login-password: 123456
filter:
stat:
enabled: true
# 慢SQL记录
log-slow-sql: true
slow-sql-millis: 2000
merge-sql: true
wall:
config:
multi-statement-allow: true
#连接出错后再尝试连接三次
connection-error-retry-attempts: 3
#超过时间限制是否回收
remove-abandoned: true
#超时时间单位为秒。180秒=3分钟
remove-abandoned-timeout: 20
#关闭abanded连接时输出错误日志
log-abandoned: false
#默认为false。因此如果想让数据库和网络故障恢复之后pool能继续请求正常资源必须把此项配置设为false
break-after-acquire-failure: false
fail-fast: true
time-between-connect-error-millis: 10000