Java HikariCP是否支持软性maximumPoolSize?

Java HikariCP是否支持软性maximumPoolSize?,java,database,hikaricp,Java,Database,Hikaricp,是否可以将最大池大小设置为软限制 我的意思是,我希望HikariCP最多使用5个连接。但是,当需要第6个连接时,我希望HikariCP创建第6个连接,该连接在我将其返回池后将被销毁。此外,如果HikariCP通知我,由于池中的所有连接都已在使用中,因此创建了一个额外的连接,那就太好了。我没有真正解决这个问题。但是,使用hikariCP的泄漏检测功能可以帮助我们查找连接泄漏。这将有助于我们解决真正的问题。如果最多有6个连接,这将实现什么?除了由于必须创建和破坏连接而降低性能之外。@Kayaman我

是否可以将最大池大小设置为软限制


我的意思是,我希望HikariCP最多使用5个连接。但是,当需要第6个连接时,我希望HikariCP创建第6个连接,该连接在我将其返回池后将被销毁。此外,如果HikariCP通知我,由于池中的所有连接都已在使用中,因此创建了一个额外的连接,那就太好了。

我没有真正解决这个问题。但是,使用hikariCP的泄漏检测功能可以帮助我们查找连接泄漏。这将有助于我们解决真正的问题。

如果最多有6个连接,这将实现什么?除了由于必须创建和破坏连接而降低性能之外。@Kayaman我们之所以需要这种方法,是因为我们的应用程序切换到了hikariCP。这是一个庞大的代码库,并且连接处理并不总是按其应有的方式实现。我之所以需要这种行为,是为了了解可能的连接泄漏,并在不破坏应用程序的情况下修复它们。@mvieghofer如果您正在查找泄漏,我建议启用HikariCP的泄漏检测功能。否则,您所要求的是非常独特的,您不太可能找到任何支持这种行为的池。@brettw是的,我已经这样做了,它可以工作了!谢谢