91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Spring Boot 配置MySQL數據庫重連的操作方法

發布時間:2020-10-05 23:23:42 來源:腳本之家 閱讀:855 作者:zhicc 欄目:編程語言

使用jdbc連接MySQL,如果連接失效,可能會報類似的錯誤:

com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: The last packet successfully received from the server was 84,371,623 milliseconds ago.

The last packet sent successfully to the server was 78,860,631 milliseconds ago. is longer than the server configured value of 'wait_timeout'.

You should consider either expiring and/or testing connection validity before use in your application, increasing the server configured values for client timeouts, or using the Connector/J connection property 'autoReconnect=true' to avoid this problem.

如錯誤提示,可以在連接的url上添加autoReconnect=true來解決。

需要注意的是:mysql是不推薦使用autoReconnect配置,因為如果沒有合適處理SQLException的話,它會帶來一些數據一致性的副作用,可以參考:https://dev.mysql.com/doc/connector-j/5.1/en/connector-j-reference-configuration-properties.html中的autoReconect部分。

spring boot 1.4+需要看使用的是什么數據庫連接池庫,支持的連接池包括:tomcat, hikari, dbcp(1.5+廢棄), dbcp2。

tomcat

spring.datasource.tomcat.test-on-borrow=true
spring.datasource.tomcat.validation-query=SELECT 1

dbcp2

spring.datasource.dbcp2.test-on-borrow=true
spring.datasource.dbcp2.validation-query=SELECT 1

總結

以上所述是小編給大家介紹的Spring Boot 配置MySQL數據庫重連的操作方法,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對億速云網站的支持!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

城固县| 广东省| 青龙| 长沙市| 元朗区| 大宁县| 社旗县| 青岛市| 孝昌县| 巩义市| 分宜县| 崇明县| 正定县| 金昌市| 民丰县| 博罗县| 托克托县| 镶黄旗| 定陶县| 尤溪县| 广西| 郁南县| 综艺| 正镶白旗| 盐边县| 商都县| 罗田县| 水城县| 南宫市| 漳平市| 高密市| 哈尔滨市| 丰城市| 崇州市| 山丹县| 沙河市| 吉林省| 印江| 红原县| 茂名市| 新宁县|