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

Springboot項(xiàng)目長(zhǎng)時(shí)間不進(jìn)行接口操作,提示HikariPool-1警告的解決

 更新時(shí)間:2023年12月13日 09:07:01   作者:程序猿不禿頭  
這篇文章主要介紹了Springboot項(xiàng)目長(zhǎng)時(shí)間不進(jìn)行接口操作,提示HikariPool-1警告的解決方案,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教

問(wèn)題描述

Spring boot項(xiàng)目長(zhǎng)時(shí)間未進(jìn)行操作,前端進(jìn)行調(diào)用接口時(shí)第一次會(huì)報(bào)警報(bào),并且接口訪問(wèn)時(shí)間過(guò)長(zhǎng)而導(dǎo)致第一次調(diào)用接口失敗

Creating a new SqlSession
SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@286d93a8] was not registered for synchronization because synchronization is not active
2020-12-01 11:27:56.356  WARN 8392 --- [nio-9099-exec-7] com.zaxxer.hikari.pool.PoolBase          : HikariPool-1 - Failed to validate connection com.mysql.cj.jdbc.ConnectionImpl@17b7bbbb (No operations allowed after connection closed.). Possibly consider using a shorter maxLifetime value.
2020-12-01 11:28:01.359  WARN 8392 --- [nio-9099-exec-7] com.zaxxer.hikari.pool.PoolBase          : HikariPool-1 - Failed to validate connection com.mysql.cj.jdbc.ConnectionImpl@43a8ad76 (No operations allowed after connection closed.). Possibly consider using a shorter maxLifetime value.
2020-12-01 11:28:06.362  WARN 8392 --- [nio-9099-exec-7] com.zaxxer.hikari.pool.PoolBase          : HikariPool-1 - Failed to validate connection com.mysql.cj.jdbc.ConnectionImpl@11ef23d4 (No operations allowed after connection closed.). Possibly consider using a shorter maxLifetime value.
2020-12-01 11:28:11.366  WARN 8392 --- [nio-9099-exec-7] com.zaxxer.hikari.pool.PoolBase          : HikariPool-1 - Failed to validate connection com.mysql.cj.jdbc.ConnectionImpl@4cb8a9c2 (No operations allowed after connection closed.). Possibly consider using a shorter maxLifetime value.
2020-12-01 11:28:16.373  WARN 8392 --- [nio-9099-exec-7] com.zaxxer.hikari.pool.PoolBase          : HikariPool-1 - Failed to validate connection com.mysql.cj.jdbc.ConnectionImpl@22641536 (No operations allowed after connection closed.). Possibly consider using a shorter maxLifetime value.
2020-12-01 11:28:21.375  WARN 8392 --- [nio-9099-exec-7] com.zaxxer.hikari.pool.PoolBase          : HikariPool-1 - Failed to validate connection com.mysql.cj.jdbc.ConnectionImpl@3946dfc7 (No operations allowed after connection closed.). Possibly consider using a shorter maxLifetime value.

解決方法

我們查看數(shù)據(jù)庫(kù)的HikariPool源碼

找到HikariDataSource類,他繼承了HikariConfig

我們看Hikar的相關(guān)配置,進(jìn)入HikarConfig中,在這里我們可以看到默認(rèn)池大小為10,我們?cè)跀?shù)據(jù)庫(kù)配置中修改默認(rèn)池大小即可解決問(wèn)題

配置文件中加入

  • minimum-idle最小空閑數(shù)
  • maximum-pool-size鏈接池最大數(shù)量
  • max-lifetime最大時(shí)長(zhǎng),配置為0則是永久不過(guò)期

    hikari:
      minimum-idle: 3
      maximum-pool-size: 5
      max-lifetime: 0

修改過(guò)配置文件后即可解決問(wèn)題

總結(jié)

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • 使用LocalDateTime計(jì)算兩個(gè)時(shí)間之間的間隔

    使用LocalDateTime計(jì)算兩個(gè)時(shí)間之間的間隔

    本文介紹了如何使用Java中的LocalDateTime和LocalDate計(jì)算日期間隔,包括獲取時(shí)間間隔、精確到小數(shù)以及使用算法判斷時(shí)間段是否超過(guò)一個(gè)月或一年
    2026-01-01
  • Java枚舉類型在switch語(yǔ)句正確使用方法詳解

    Java枚舉類型在switch語(yǔ)句正確使用方法詳解

    這篇文章主要介紹了Java枚舉類型在switch語(yǔ)句正確使用方法詳解,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-07-07
  • Olingo分析和實(shí)踐之OData框架核心組件初始化(關(guān)鍵步驟)

    Olingo分析和實(shí)踐之OData框架核心組件初始化(關(guān)鍵步驟)

    ODataSpringBootService通過(guò)初始化OData實(shí)例和服務(wù)元數(shù)據(jù),構(gòu)建框架核心能力與數(shù)據(jù)模型結(jié)構(gòu),實(shí)現(xiàn)序列化、URI解析及URL映射,為請(qǐng)求處理提供基礎(chǔ)支撐,本文給大家介紹Olingo分析和實(shí)踐之OData框架核心組件初始化,感興趣的朋友一起看看吧
    2025-07-07
  • 在Spring中使用JDBC和JDBC模板的講解

    在Spring中使用JDBC和JDBC模板的講解

    今天小編就為大家分享一篇關(guān)于在Spring中使用JDBC和JDBC模板的講解,小編覺(jué)得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來(lái)看看吧
    2019-01-01
  • springboot短信驗(yàn)證碼登錄功能的實(shí)現(xiàn)

    springboot短信驗(yàn)證碼登錄功能的實(shí)現(xiàn)

    這篇文章主要介紹了springboot短信驗(yàn)證碼登錄功能的實(shí)現(xiàn),本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2021-02-02
  • MybatisPlus實(shí)現(xiàn)真正批量插入的詳細(xì)步驟

    MybatisPlus實(shí)現(xiàn)真正批量插入的詳細(xì)步驟

    在數(shù)據(jù)庫(kù)操作中,批量插入是提升效率的重要手段,MyBatis-Plus提供了多種批量插入方法,但默認(rèn)的saveBatch方法效率并不高,文章介紹了通過(guò)手動(dòng)拼接SQL、使用IService接口以及自定義insertBatchSomeColumn方法進(jìn)行優(yōu)化,以實(shí)現(xiàn)更高效的批量插入,并給出了性能優(yōu)化建議
    2024-10-10
  • 深入理解java內(nèi)置鎖(synchronized)和顯式鎖(ReentrantLock)

    深入理解java內(nèi)置鎖(synchronized)和顯式鎖(ReentrantLock)

    這篇文章主要介紹了Java多線程之內(nèi)置鎖(synchronized)和顯式鎖(ReentrantLock)的深入理解新的和用法,具有一定參考價(jià)值,需要的朋友可以了解下。
    2017-11-11
  • 詳解Java反射實(shí)現(xiàn)Aop代理

    詳解Java反射實(shí)現(xiàn)Aop代理

    本篇文章主要介紹了Java 反射實(shí)現(xiàn) Aop 代理,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2017-03-03
  • myeclipse創(chuàng)建servlet_動(dòng)力節(jié)點(diǎn)Java學(xué)院整理

    myeclipse創(chuàng)建servlet_動(dòng)力節(jié)點(diǎn)Java學(xué)院整理

    這篇文章主要為大家詳細(xì)介紹了myeclipse創(chuàng)建servlet的相關(guān)資料,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-07-07
  • 一文詳解Java Stream的sorted自定義排序

    一文詳解Java Stream的sorted自定義排序

    Java stream中的sorted方法是用于對(duì)流中的元素進(jìn)行排序的方法,它可以接受一個(gè)comparator參數(shù),用于指定排序規(guī)則,sorted方法返回一個(gè)新的流,其中的元素按照指定的排序規(guī)則進(jìn)行排序,本文給大家詳細(xì)介紹了Java Stream的sorted自定義排序,需要的朋友可以參考下
    2025-06-06

最新評(píng)論

河东区| 北安市| 正阳县| 施甸县| 玛纳斯县| 那坡县| 沅陵县| 巴东县| 临沂市| 涟水县| 衡南县| 抚远县| 库尔勒市| 新巴尔虎右旗| 大城县| 育儿| 修文县| 麻栗坡县| 惠水县| 海南省| 汝州市| 兴安盟| 云安县| 阿巴嘎旗| 县级市| 海宁市| 西宁市| 金寨县| 固原市| 逊克县| 慈利县| 延庆县| 衢州市| 小金县| 满洲里市| 新邵县| 普格县| 无极县| 五莲县| 东安县| 黄平县|