Postgresql JDBC连接池从不收缩
我同时运行3个进程,它们都使用相同的数据库(RDS postgres) 所有这些都是使用JDBC连接到数据库的java应用程序 我在每个进程中使用Postgresql JDBC连接池从不收缩,postgresql,jdbc,connection-pooling,Postgresql,Jdbc,Connection Pooling,我同时运行3个进程,它们都使用相同的数据库(RDS postgres) 所有这些都是使用JDBC连接到数据库的java应用程序 我在每个进程中使用pgpoolgDataSource作为DB的连接池 每一个请求都由书来处理-以 finally{ connection.close(); } 主要问题: 一, 我很快就失去了联系,因为我做了大量的工作 在开始时使用DB(这是可以的),但池永远不会 收缩 我在代码中遇到一些异常,因为没有足够的连接,我希望在请求时可以扩展超时 联系 我的见解: 根据
pgpoolgDataSource
作为DB的连接池
每一个请求都由书来处理-以
finally{
connection.close();
}
主要问题:
一,
pgpoolDataSource
从不收缩!我找不到任何关于它的文档,但我想是这样的。因此,我尝试了ApacheDBCP池,再次遇到了同样的问题