欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Spring Boot 配置MySQL數(shù)據(jù)庫重連的操作方法

 更新時間:2018年04月19日 14:33:03   作者:zhicc  
這篇文章主要介紹了Spring Boot 配置MySQL數(shù)據(jù)庫重連的操作方法,需要的朋友可以參考下

使用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的話,它會帶來一些數(shù)據(jù)一致性的副作用,可以參考:https://dev.mysql.com/doc/connector-j/5.1/en/connector-j-reference-configuration-properties.html中的autoReconect部分。

spring boot 1.4+需要看使用的是什么數(shù)據(jù)庫連接池庫,支持的連接池包括: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數(shù)據(jù)庫重連的操作方法,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對腳本之家網站的支持!

相關文章

  • SpringBoot整合Xxl-job實現(xiàn)定時任務的全過程

    SpringBoot整合Xxl-job實現(xiàn)定時任務的全過程

    XXL-JOB是一個分布式任務調度平臺,其核心設計目標是開發(fā)迅速、學習簡單、輕量級、易擴展,下面這篇文章主要給大家介紹了關于SpringBoot整合Xxl-job實現(xiàn)定時任務的相關資料,需要的朋友可以參考下
    2022-01-01
  • java基礎之方法和方法的重載詳解

    java基礎之方法和方法的重載詳解

    這篇文章主要介紹了java基礎之方法和方法的重載詳解,文中有非常詳細的代碼示例,對正在學習java基礎的小伙伴們有很好的幫助,需要的朋友可以參考下
    2021-05-05
  • Java判斷用戶輸入月份的季節(jié)

    Java判斷用戶輸入月份的季節(jié)

    這篇文章主要為大家詳細介紹了Java判斷用戶輸入月份的季節(jié),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-06-06
  • JAVA CyclicBarrier 示例源碼解析

    JAVA CyclicBarrier 示例源碼解析

    CyclicBarrier是一個強大的同步工具,可以幫助我們實現(xiàn)復雜的多線程協(xié)同任務,這篇文章主要介紹了JAVA CyclicBarrier 示例源碼解析,通過本文,我們深入了解了CyclicBarrier的源碼實現(xiàn),并通過一個簡單的示例演示了它的用法,需要的朋友可以參考下
    2023-12-12
  • Java 輕松實現(xiàn)二維數(shù)組與稀疏數(shù)組互轉

    Java 輕松實現(xiàn)二維數(shù)組與稀疏數(shù)組互轉

    在某些應用場景中需要大量的二維數(shù)組來進行數(shù)據(jù)存儲,但是二維數(shù)組中卻有著大量的無用的位置占據(jù)著內存空間,稀疏數(shù)組就是為了優(yōu)化二維數(shù)組,節(jié)省內存空間
    2022-04-04
  • Java 遍歷取出Map集合key-value數(shù)據(jù)的4種方法

    Java 遍歷取出Map集合key-value數(shù)據(jù)的4種方法

    這篇文章主要介紹了Java 遍歷取出Map集合key-value數(shù)據(jù)的4種方法,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2019-09-09
  • Java精品項目瑞吉外賣之員工信息管理篇

    Java精品項目瑞吉外賣之員工信息管理篇

    這篇文章主要為大家詳細介紹了java精品項目-瑞吉外賣訂餐系統(tǒng),此項目過大,分為多章獨立講解,本篇內容為員工信息分頁查詢與啟用或禁用員工狀態(tài),文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-05-05
  • Java利用HttpClient模擬POST表單操作應用及注意事項

    Java利用HttpClient模擬POST表單操作應用及注意事項

    本文主要介紹JAVA中利用HttpClient模擬POST表單操作,希望對大家有所幫助。
    2016-04-04
  • Java利用EasyExcel實現(xiàn)導出導入功能的示例代碼

    Java利用EasyExcel實現(xiàn)導出導入功能的示例代碼

    EasyExcel是一個基于Java的、快速、簡潔、解決大文件內存溢出的Excel處理工具。本文廢話不多說,直接上手試試,用代碼試試EasyExcel是否真的那么好用
    2022-11-11
  • Java?SSM實現(xiàn)前后端協(xié)議聯(lián)調詳解下篇

    Java?SSM實現(xiàn)前后端協(xié)議聯(lián)調詳解下篇

    首先我們已經知道,在現(xiàn)在流行的“前后端完全分離”架構中,前后端聯(lián)調是一個不可能避免的問題,這篇文章主要介紹了Java?SSM實現(xiàn)前后端協(xié)議聯(lián)調過程
    2022-08-08

最新評論