我正在使用AS400JDBCConnectionPoolDataSource和AS400JDBCConnectionPool爲了在我的項目中創建一個連接池。AS400 jdbc連接池問題
這是我創造它的代碼:
AS400JDBCConnectionPoolDataSource dataSource = new AS400JDBCConnectionPoolDataSource();
dataSource.setServerName(DEVELOP);
dataSource.setUser(USER);
dataSource.setPassword(PASSWORD);
dataSource.setDriver(DRIVER);
dataSource.setPassword(PASSWORD);
dataSource.setLibraries("*LIBL");
dataSource.setNaming(NAME);
AS400JDBCConnectionPool systemi_jdbc_pool = new AS400JDBCConnectionPool(dataSource);
systemi_jdbc_pool.setMaxLifetime(-1);
systemi_jdbc_pool.setMaxConnections(4);
systemi_jdbc_pool.fill(2);
我的問題是,關閉連接每2-2.5個小時..我不明白爲什麼,最大續航時間設定爲 - 1這意味着沒有時間限制。
可能是什麼問題?我怎樣才能使連接池不斷開itseld?
感謝提前。
鏈接被打破... – user590586
雅,對不起。我的網絡服務器昨天「關閉」了。我還沒有弄明白。你現在可以嘗試。 –