35 lines
1015 B
Properties
35 lines
1015 B
Properties
|
|
filters=log4j,stat
|
|||
|
|
|
|||
|
|
#最大连接池数量
|
|||
|
|
maxActive=5000
|
|||
|
|
#最小连接池数量
|
|||
|
|
minIdle=10
|
|||
|
|
#初始化时建立物理连接的个数
|
|||
|
|
initialSize=1
|
|||
|
|
#获取连接时最大等待时间,单位毫秒
|
|||
|
|
maxWait=60000
|
|||
|
|
|
|||
|
|
timeBetweenEvictionRunsMills=60000
|
|||
|
|
minEvictableIdleTimeMillis=300000
|
|||
|
|
|
|||
|
|
#在获得连接后检测其可用性
|
|||
|
|
# hsqldb - "select 1 from INFORMATION_SCHEMA.SYSTEM_USERS"
|
|||
|
|
# Oracle - "select 1 from dual"
|
|||
|
|
# DB2 - "select 1 from sysibm.sysdummy1"
|
|||
|
|
# mysql - "select 1"
|
|||
|
|
validationQuery=select 1
|
|||
|
|
testWhileldle=true
|
|||
|
|
testOnBorrow=false
|
|||
|
|
testOnReturn=false
|
|||
|
|
#打开PSCache,并且指定每个连接上PSCache的大小
|
|||
|
|
|
|||
|
|
#如果用Oracle,则把poolPreparedStatements配置为true,mysql可以配置为false。分库分表较多的数据库,建议配置为false。
|
|||
|
|
poolPreparedStatements=false
|
|||
|
|
maxOpenPreparedStatements=20
|
|||
|
|
|
|||
|
|
#对于长时间不使用的连接强制关闭
|
|||
|
|
removeAbandoned=true
|
|||
|
|
#超过30分钟开始关闭空闲连接
|
|||
|
|
removeAbandonedTimeout=1800
|
|||
|
|
#将当前关闭动作记录到日志
|
|||
|
|
logAbandoned=true
|