当Hikari给出连接超时时,如何重新启动春季启动应用程序



我们有spring-boot应用程序&低于异常。解决方案是仅春季启动应用程序重新启动

问题1:我是如何知道我遇到了以下异常,现在需要重新启动应用程序的?

问题2:如何重新启动spring-boot应用程序?

异常:

获取JDBC连接失败;嵌套异常是java.sql.SQLTransientConnectionException:HikariPool-1

您可以在application.properties:中使用它

spring.datasource.hikari.connection-timeout=600000
spring.datasource.hikari.maximum-pool-size=500
spring.datasource.hikari.max-lifetime=1800000
spring.datasource.hikari.minimum-idle=20
spring.datasource.hikari.validation-timeout=3000
spring.datasource.hikari.idle-timeout=60000

如果你只想重新启动杀死tomcat服务器,你可以使用这个命令:

sudo kill -9 `sudo lsof -t -i:8080`

波纹管配置对我来说很有效,所以也不需要重新启动。感谢大家的帮助。

spring.datasource.hikari.connection-timeout=600000

spring.datasource.hikari.最大池大小=15

spring.datasource.hikari.max生存期=1800000

最新更新