|
|
@@ -29,7 +29,7 @@ public class DynamicDataSourceManager {
|
|
|
|
|
|
public DataSource getSysDataSource(SysMetaDatasource datasource){
|
|
|
|
|
|
- String url = "jdbc:"+datasource.getDsType()+"://"+datasource.getDsIp()+":"+datasource.getDsPort()+"/"+datasource.getDsTitle();
|
|
|
+ String url = "jdbc:"+datasource.getDsType()+"://"+datasource.getDsIp()+":"+datasource.getDsPort()+"/"+datasource.getDsDbname();
|
|
|
return getOrCreateDataSource(url,
|
|
|
datasource.getDsUser(),
|
|
|
datasource.getDsPass(),
|
|
|
@@ -78,8 +78,8 @@ public class DynamicDataSourceManager {
|
|
|
|
|
|
// 配置连接池参数
|
|
|
dataSource.setInitialSize(1);
|
|
|
- dataSource.setMinIdle(3);
|
|
|
- dataSource.setMaxActive(20);
|
|
|
+ dataSource.setMinIdle(1);
|
|
|
+ dataSource.setMaxActive(2);
|
|
|
dataSource.setMaxWait(60000);
|
|
|
dataSource.setTimeBetweenEvictionRunsMillis(60000);
|
|
|
dataSource.setMinEvictableIdleTimeMillis(300000);
|