diff options
Diffstat (limited to 'nms_sync/conf/druid.properties')
| -rw-r--r-- | nms_sync/conf/druid.properties | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/nms_sync/conf/druid.properties b/nms_sync/conf/druid.properties new file mode 100644 index 0000000..0073e99 --- /dev/null +++ b/nms_sync/conf/druid.properties @@ -0,0 +1,30 @@ +#检测数据库链接是否有效,必须配置 +druid.validationQuery=SELECT 1 from dual +#初始连接数 +druid.initialSize=1 +#最大连接池数量 +druid.maxActive=3 +#去掉,配置文件对应去掉 +#druid.maxIdle=20 +#配置0,当线程池数量不足,自动补充。 +druid.minIdle=1 +#获取链接超时时间为1分钟,单位为毫秒。 +druid.maxWait=60000 +#获取链接的时候,不校验是否可用,开启会有损性能。 +druid.testOnBorrow=false +#归还链接到连接池的时候校验链接是否可用。 +druid.testOnReturn=false +#此项配置为true即可,不影响性能,并且保证安全性。意义为:申请连接的时候检测,如果空闲时间大于timeBetweenEvictionRunsMillis,执行validationQuery检测连接是否有效。 +druid.testWhileIdle=true +#1.Destroy线程会检测连接的间隔时间 +#2.testWhileIdle的判断依据 +druid.timeBetweenEvictionRunsMillis=600000 +#一个链接生存的时间 +druid.minEvictableIdleTimeMillis=600000 +#链接使用超过时间限制是否回收 +druid.removeAbandoned=false +#超过时间限制时间(单位秒),目前为5分钟,如果有业务处理时间超过5分钟,可以适当调整。 +druid.removeAbandonedTimeout=300 +#链接回收的时候控制台打印信息,测试环境可以加上true,线上环境false。会影响性能。 +druid.logAbandoned=false +druid.filters=
\ No newline at end of file |
