新增druid自动回收连接配置设置
This commit is contained in:
@@ -14,4 +14,6 @@ dbMaxActive=2
|
||||
#\u6700\u5c0f\u8fde\u63a5\u6570
|
||||
dbMinIdle=1
|
||||
#\u6700\u5927\u7b49\u5f85\u8fde\u63a5\u65f6\u95f4
|
||||
dbMaxWait=60000
|
||||
dbMaxWait=60000
|
||||
#\u8fde\u63a5\u6c60\u81ea\u52a8\u5173\u95ed\u8fde\u63a5\u65f6\u95f4
|
||||
dbRemoveAbandonedTimeout=1800
|
||||
@@ -14,4 +14,6 @@ dbMaxActive=2
|
||||
#\u6700\u5c0f\u8fde\u63a5\u6570
|
||||
dbMinIdle=1
|
||||
#\u6700\u5927\u7b49\u5f85\u8fde\u63a5\u65f6\u95f4
|
||||
dbMaxWait=60000
|
||||
dbMaxWait=60000
|
||||
#\u8fde\u63a5\u6c60\u81ea\u52a8\u5173\u95ed\u8fde\u63a5\u65f6\u95f4
|
||||
dbRemoveAbandonedTimeout=1800
|
||||
@@ -30,6 +30,8 @@ public class Conn {
|
||||
druid.setMaxActive(Integer.valueOf(PropKit.get("dbMaxActive")));
|
||||
druid.setMinIdle(Integer.valueOf(PropKit.get("dbMinIdle")));
|
||||
druid.setMaxWait(Integer.valueOf(PropKit.get("dbMaxWait")));
|
||||
druid.setRemoveAbandoned(true);
|
||||
druid.setRemoveAbandonedTimeoutMillis(Integer.valueOf(PropKit.get("dbRemoveAbandonedTimeout")));
|
||||
ActiveRecordPlugin arp=new ActiveRecordPlugin(url,druid);
|
||||
arp.setShowSql(true);
|
||||
druid.start();
|
||||
|
||||
@@ -47,6 +47,8 @@ public class SyncData{
|
||||
masterDruid.setMaxActive(Integer.valueOf(PropKit.get("dbMaxActive")));
|
||||
masterDruid.setMinIdle(Integer.valueOf(PropKit.get("dbMinIdle")));
|
||||
masterDruid.setMaxWait(Integer.valueOf(PropKit.get("dbMaxWait")));
|
||||
masterDruid.setRemoveAbandoned(true);
|
||||
masterDruid.setRemoveAbandonedTimeoutMillis(Integer.valueOf(PropKit.get("dbRemoveAbandonedTimeout")));
|
||||
ActiveRecordPlugin masterArp=new ActiveRecordPlugin("masterDataSource",masterDruid);
|
||||
masterArp.setShowSql(true);
|
||||
masterDruid.start();
|
||||
|
||||
Reference in New Issue
Block a user