当点击应用程序的用户数量增加时,我收到以下错误。
重新启动将有助于解决该问题一段时间,并且当更多用户尝试访问该应用程序时再次面临相同的问题。
如何解决此问题或当应用程序遇到此问题时如何自动重新启动?
org.springframework.jdbc.cannotgetjdbcconnectionException: DatasourceHealthIndicator 获取 JDBC 连接失败; java.sql.SQLTransientConnectionException 中的嵌套异常: HikariPool-1 DatasourceHealthIndicator doHealthCheck()
应用程序属性文件包含以下内容
spring.datasource.hikari.max-pool-size = 10 spring.datasource.hikari.最小空闲= 5
以下配置对我有用。谢谢大家的帮助。
spring.datasource.hikari.connection-timeout = 600000
spring.datasource.hikari.最大池大小= 15
spring.datasource.hikari.max-lifetime=1800000
就我而言,解决方案是升级最大池大小的数量:D