😱 问题由来:博客已经部署在某云的服务器,数据库是单独购买的,和服务器不在一起。
部署成功后,有时会出现无法访问博客的情况,出现这样的错误界面。
后台查看日志,报错信息如下:
根据错误日志的提示,是由于 HikariCp 数据库连接池无法创建数据库连接(创建超时)导致的,错误提示说:Possibly consider using a shorter maxLifetime value 。
java.sql.SQLTransientConnectionException: HikariPool-1 - Connection is not available, request timed out after 2001ms.
at com.zaxxer.hikari.pool.HikariPool.createTimeoutException(HikariPool.java:689) ~[HikariCP-3.4.2.jar:?]
这个错误出现过很多次了,虽然重新刷新页面可以正常访问(点击跷跷板界面的 return to index
),但是这种规律性的错误(出现跷跷板的错误界面)让我感觉到有解决这个问题的必要!
有人遇到过这个问题吗?怎么解决?
欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于