最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Springboot2.x結合Mabatis3.x下Hikari連接數(shù)據(jù)庫報超時錯誤

 更新時間:2023年11月16日 11:56:36   作者:Y.Zero  
本文針對Springboot2.x與Mybatis3.x結合使用時,Hikari連接數(shù)據(jù)庫出現(xiàn)超時錯誤的問題進行了深入分析,并提供了一系列有效的解決方法,感興趣的可以了解一下

原來Springboot1.x的版本沒有這個問題,升級到2.x之后,剛啟動沒有問題,數(shù)據(jù)庫獲取數(shù)據(jù)很正常,但是幾分鐘沒有數(shù)據(jù)庫操作后,定時任務連接數(shù)據(jù)庫時會報超時。

HikariPool-1 - Failed to validate connection com.mysql.cj.jdbc.ConnectionImpl@4615f6a1 (No operations allowed after connection closed.). Possibly consider using a shorter maxLifetime value.

按照提示將maxLifetime參數(shù)調短發(fā)現(xiàn)不起作用,

而且各個參數(shù)都調成60s,超時警告依然在30s的時候觸發(fā),應該是配置方式有問題。按照各種教程試下來都沒有解決問題,對于springboot的數(shù)據(jù)庫連接這塊不熟,但推測問題還是在數(shù)據(jù)庫連接線程程序端和數(shù)據(jù)庫端不同步導致的。

最終用來一種很臨時的方式解決了:

定時任務里面開一個30s執(zhí)行一次的任務,在里面執(zhí)行一次數(shù)據(jù)庫操作,確實問題沒有再出現(xiàn)了。

Task:

    @Scheduled(cron = "0/30 * * * * ?")
    public void sqlConnectTest() {
        if(!accountInfoService.sqlTest()){
            log.info("sql連接失敗");
        }
    }

 Mybatis Mapper XML:

    <select id="sqlTest" resultType="int">
        select 1;
    </select>

對于這塊不熟,只能臨時應急,希望可以遇到解決方案。

到此這篇關于Springboot2.x結合Mabatis3.x下Hikari連接數(shù)據(jù)庫報超時錯誤的文章就介紹到這了,更多相關Springboot Hikari連接數(shù)據(jù)庫超時內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!

相關文章

  • 解決Tomcat啟動報異常java.lang.ClassNotFoundException問題

    解決Tomcat啟動報異常java.lang.ClassNotFoundException問題

    這篇文章主要介紹了解決Tomcat啟動報異常java.lang.ClassNotFoundException問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-01-01
  • IDEA中進行分支雙向同步操作方式

    IDEA中進行分支雙向同步操作方式

    本文詳細介紹了如何在IntelliJ IDEA中進行分支合并操作,包括將b分支合并到a分支、a分支合并到b分支的步驟,提供了常用的快捷鍵和操作路徑,并給出了沖突解決方法和常見問題解決方法,文章最后推薦了Git增強插件,并制作了操作速查表
    2026-05-05
  • Java兩個集合取差集4種方式舉例

    Java兩個集合取差集4種方式舉例

    在Java?編程中,經(jīng)常需要對集合進行一些操作,比如取兩個集合的交集、并集和差集,下面這篇文章主要給大家介紹了關于Java兩個集合取差集的4種方式,需要的朋友可以參考下
    2024-08-08
  • 一篇文章帶你了解Java基礎-接口

    一篇文章帶你了解Java基礎-接口

    這篇文章主要介紹了java接口基礎知識,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2021-08-08
  • 全面理解Java中的引用傳遞和值傳遞

    全面理解Java中的引用傳遞和值傳遞

    這篇文章主要介紹了全面理解Java中的引用傳遞和值傳遞,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2021-10-10
  • Java I/O中I/O流的典型使用方式詳解

    Java I/O中I/O流的典型使用方式詳解

    這篇文章主要介紹了Java I/O中I/O流的典型使用方式詳解,盡管可以通過不同的方式組合IO流類,但我們可能也就只用到其中的幾種組合。下面的例子可以作為典型的IO用法的基本參考,,需要的朋友可以參考下
    2019-06-06
  • SpringBoot定時任務@Scheduled使用方式

    SpringBoot定時任務@Scheduled使用方式

    本文主要介紹了SpringBoot中的定時任務的實現(xiàn)方法,通過@EnableScheduling開啟定時任務,使用@Scheduled注解可以設置定時任務的觸發(fā)方式,文中詳細介紹了corn參數(shù)的使用方法和各種通配符的含義,并給出了示例代碼
    2026-04-04
  • Spring?Boot獲取resources目錄下的文件三種方式詳解

    Spring?Boot獲取resources目錄下的文件三種方式詳解

    在Spring?Boot項目中,經(jīng)常需要獲取resources目錄下的文件,這些文件可以包括配置文件、模板文件、靜態(tài)資源等,這篇文章主要介紹了Spring?Boot獲取resources目錄下的文件的三種方式,需要的朋友可以參考下
    2023-06-06
  • SpringBatch數(shù)據(jù)讀取的實現(xiàn)(ItemReader與自定義讀取邏輯)

    SpringBatch數(shù)據(jù)讀取的實現(xiàn)(ItemReader與自定義讀取邏輯)

    本文主要介紹了SpringBatch數(shù)據(jù)讀取的實現(xiàn), 文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2025-04-04
  • JAVA使用POI獲取Excel的列數(shù)與行數(shù)

    JAVA使用POI獲取Excel的列數(shù)與行數(shù)

    Apache POI 是用Java編寫的免費開源的跨平臺的 Java API,Apache POI提供API給Java程式對Microsoft Office格式檔案讀和寫的功能。 下面這篇文章給大家介紹了JAVA使用POI獲取Excel列數(shù)和行數(shù)的方法,有需要的朋友們可以參考借鑒,下面來一起看看吧。
    2016-12-12

最新評論

丹巴县| 汝城县| 砀山县| 武鸣县| 邯郸市| 锡林浩特市| 依安县| 平谷区| 区。| 磴口县| 石河子市| 长岭县| 皮山县| 陵水| 古田县| 军事| 安岳县| 睢宁县| 周至县| 太湖县| 阿勒泰市| 青岛市| 东丽区| 南靖县| 饶阳县| 渝北区| 邯郸县| 罗山县| 永清县| 西华县| 荔浦县| 建湖县| 武陟县| 鄂托克旗| 综艺| 宁德市| 宜章县| 金堂县| 永川市| 鄯善县| 吉木萨尔县|