我终于解决了。该问题与HikariCP无关。由于REST控制器中一些复杂的方法通过JPA存储库在数据库中执行了多个更改,因此问题仍然存在。由于某些原因,对这些接口的调用导致越来越多的“冻结”活动连接耗尽了池。将这些方法注释为
@Transactional或在一次对事务服务方法的调用中包含所有逻辑似乎可以解决此问题。

我终于解决了。该问题与HikariCP无关。由于REST控制器中一些复杂的方法通过JPA存储库在数据库中执行了多个更改,因此问题仍然存在。由于某些原因,对这些接口的调用导致越来越多的“冻结”活动连接耗尽了池。将这些方法注释为
@Transactional或在一次对事务服务方法的调用中包含所有逻辑似乎可以解决此问题。