やっと直せました。この問題はHikariCPとは関係ありません。RESTコントローラーのいくつかの複雑なメソッドがJPAリポジトリーを介してDBで複数の変更を実行するため、問題は解決しませんでした。いくつかの理由で、これらのインターフェイスを呼び出すと、「フリーズした」アクティブな接続の数が増え、プールが使い果たされました。これらのメソッドに@Transactional
としてアノテーションを付けるか または、トランザクションサービスメソッドへの1回の呼び出しですべてのロジックをエンベロープすると、問題が解決するようです。