Hikari 连接池 - org.postgresql.util.PSQLException:此结果集已关闭

SOF*_*123 1 postgresql hikaricp

我正在尝试使用 Postgres 数据库创建 Hikari 连接池。Hikari 版本是 3.4.1,postgres 驱动程序版本是 42.2.5

我的连接属性如下。

mdb.hcp.driverClassName=org.postgresql.Driver

mdb.hcp.用户名=用户1

mdb.hcp.jdbcUrl=jdbc:postgresql://localhost:2001/db1?ssl=false

mdb.hcp.password=pass

mdb.hcp.maximumPoolSize=1

mdb.contractSchema=schema1

我遇到了异常。

06-12-2019 17:40:08.181 [main] INFO com.zaxxer.hikari.pool.PoolBase - HikariPool-1 - 驱动程序不支持获取/设置连接的网络超时。(方法 org.postgresql.jdbc4.Jdbc4Connection.getNetworkTimeout() 尚未实现。) 06-12-2019 17:40:08.649 [main] WARN com.zaxxer.hikari.pool.PoolBase - HikariPool-1 - 默认事务隔离级别检测失败(此结果集已关闭。)。06-12-2019 17:40:08.656 [main] 错误 com.zaxxer.hikari.pool.HikariPool - HikariPool-1 - 从数据源 org.postgresql.util.PSQLException 获取连接时抛出错误:此 ResultSet 已关闭。在 org.postgresql.jdbc2.AbstractJdbc2ResultSet.checkClosed(AbstractJdbc2ResultSet.java:2852) 在 org.postgresql.jdbc2.AbstractJdbc2ResultSet.setFetchSize(AbstractJdbc2ResultSet.java:1875) 在 org.postgresql.jdbc4.Jdbc4Statement.createResultSet(Jdbc4State) ment.java:37 )在org.postgresql.jdbc2.AbstractJdbc2Statement$StatementResultHandler.handleResultRows(AbstractJdbc2Statement.java:221)在org.postgresql.core.v3.QueryExecutorImpl.processResults(QueryExecutorImpl.java:1853)在org.postgresql.core.v3.QueryExecutorImpl。在 org.postgresql.jdbc2.AbstractJdbc2Statement.execute(AbstractJdbc2Statement.java:561) 在 org.postgresql.jdbc2.AbstractJdbc2Statement.executeWithFlags(AbstractJdbc2Statement.java:405) 在 org.postgresql.jdbc2.Abs 执行(QueryExecutorImpl.java:255) tractJdbc2Connection .execSQLUpdate(AbstractJdbc2Connection.java:382) 在 org.postgresql.jdbc2.AbstractJdbc2Connection.getTransactionIsolation(AbstractJdbc2Connection.java:904) 在 com.zaxxer.hikari.pool.PoolBase.checkDefaultIsolation(PoolBase.java:471) 在 com.zaxxer。 hikari.pool.PoolBase.checkDriverSupport(PoolBase.java:434) 在 com.zaxxer.hikari.pool.PoolBase.setupConnection(PoolBase.java:402) 在 com.zaxxer.hikari.pool.PoolBase.newConnection(PoolBase.java:第355章.checkFailFast(HikariPool.java:562) 在 com.zaxxer.hikari.pool.HikariPool.(HikariPool.java:115) 在 com.zaxxer.hikari.HikariDataSource.(HikariDataSource.java:81)

请帮忙!

小智 5

尝试切换到较新的 postgres 驱动程序版本https://mvnrepository.com/artifact/org.postgresql/postgresql