Closed kiwigong closed 6 years ago
你可以这样改下试试:
private DataSourceConfigure _getDataSourceConfigure(String name) { DataSourceConfigure configure = null; configure = dataSourceConfiguresCache.get(name); if (configure != null) { return configure; } ConnectionString connectionString = connectionStrings.get(name); if (connectionString == null) { configure = (DataSourceConfigure) this.getUserPoolPropertiesConfigure(name); } else { configure = mergeDataSourceConfigure(connectionString); } if (configure != null) { dataSourceConfiguresCache.put(name, configure); } return configure; }
近期会修复这个问题,代码待合并。
master分支上的最新版已修复这个问题。
五月 30, 2018 1:46:32 下午 org.apache.tomcat.jdbc.pool.ConnectionPool init 严重: Unable to create initial connections of pool. java.sql.SQLException at org.apache.tomcat.jdbc.pool.PooledConnection.connectUsingDriver(PooledConnection.java:254) at org.apache.tomcat.jdbc.pool.PooledConnection.connect(PooledConnection.java:182) at org.apache.tomcat.jdbc.pool.ConnectionPool.createConnection(ConnectionPool.java:701) at com.ctrip.platform.dal.dao.datasource.tomcat.DalConnectionPool.createConnection(DalConnectionPool.java:27) at org.apache.tomcat.jdbc.pool.ConnectionPool.borrowConnection(ConnectionPool.java:635) at org.apache.tomcat.jdbc.pool.ConnectionPool.init(ConnectionPool.java:486) at org.apache.tomcat.jdbc.pool.ConnectionPool.(ConnectionPool.java:144)
at com.ctrip.platform.dal.dao.datasource.tomcat.DalConnectionPool.(DalConnectionPool.java:20)