Spring Boot JPA - 配置自動重新連接我有一個很好的小Spring Boot JPA Web應用程序。它部署在Amazon Beanstalk上,并使用Amazon RDS來保存數據。然而,經常使用它并因此在一段時間后因此類異常而失?。篶om.mysql.jdbc.exceptions.jdbc4.CommunicationsException:從服務器成功收到的最后一個數據包是79,870,633毫秒。成功發送到服務器的最后一個數據包是79,870,634毫秒。比服務器配置的'wait_timeout'值長。您應該考慮在應用程序中使用之前過期和/或測試連接有效性,增加服務器配置的客戶端超時值,或使用Connector / J連接屬性“autoReconnect = true”來避免此問題。我不知道如何配置此設置,但無法在http://spring.io上找到相關信息(雖然這是一個非常好的網站)。有哪些想法或信息指針?
3 回答

千巷貓影
TA貢獻1829條經驗 獲得超7個贊
我剛剛轉到Spring Boot 1.4,發現這些屬性已重命名:
spring.datasource.dbcp.test-while-idle=true
spring.datasource.dbcp.time-between-eviction-runs-millis=3600000
spring.datasource.dbcp.validation-query=SELECT 1
添加回答
舉報
0/150
提交
取消