我正在使用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
雅,对不起。我的网络服务器昨天“关闭”了。我还没有弄明白。你现在可以尝试。 –