1、主库向从库同步和从库向主库同步分别一个线程池
2、程序启东时,new表全量更新 3、修改log日志信息
This commit is contained in:
@@ -1,4 +1,8 @@
|
||||
#\u4e3b\u5e93\u540c\u6b65\u5206\u5e93\u6570\u636e\u7ebf\u7a0b\u65f6\u95f4\u5dee
|
||||
syncMaterToSlaveTime=30000
|
||||
#\u4e3b\u5e93\u540c\u6b65\u5206\u5e93\u6570\u636e\u7ebf\u7a0b\u65f6\u95f4\u5dee
|
||||
syncSlaveToMaterTime=60000
|
||||
syncSlaveToMaterTime=60000
|
||||
#从库向主库同步的线程池数量
|
||||
slave.to.master.pool.num=3
|
||||
#主库向从库同步的线程池数量
|
||||
master.to.slave.pool.num=2
|
||||
|
||||
30
nms_sync/conf/druid.properties
Normal file
30
nms_sync/conf/druid.properties
Normal file
@@ -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=
|
||||
Reference in New Issue
Block a user