<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    posts - 2, comments - 27, trackbacks - 0, articles - 60
      BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理

    tomcat 連接池泄露的問題

    Posted on 2009-02-09 14:04 ZhouFeng 閱讀(415) 評論(0)  編輯  收藏 所屬分類: 轉載Web服務器
    1 問題描述
    Web程序在tomcat剛開始運行時速度很快,但過一段時間后發(fā)現速度變得很慢。
    檢查日志輸出,發(fā)現異常如下:
    org.apache.commons.dbcp.SQLNestedException: Cannot get a connection, pool exhausted, cause:
    java.util.NoSuchElementException: Timeout waiting for idle object
    同時在SQLServer事件探查器中發(fā)現,每執(zhí)行一次sql語句都要產生Audit login事件,語句執(zhí)行后產生
    Audit logout事件。說明每一次tomcat都是重新打開新的連接。
    2 問題解決
    tomcat 的數據源定義提供了三個參數:
    a. 如果設為true則tomcat自動檢查恢復重新利用,沒有正常關閉的Connection.(默認是false)
    <parameter>
    <name>removeAbandoned</name>
    <value>true</value>
    </parameter>
    b. 設定連接在多少秒內被認為是放棄的連接,即可進行恢復利用。
    <parameter>
    <name>removeAbandonedTimeout</name>
    <value>60</value>
    </parameter>
    c. 輸出回收的日志,可以詳細打印出異常從而發(fā)現是在那里發(fā)生了泄漏
    <parameter>
    <name>logAbandoned</name>
    <value>true</value>
    </parameter>
    主站蜘蛛池模板: 少妇无码一区二区三区免费| 免费下载成人电影| 永久在线观看免费视频| aⅴ在线免费观看| 免费一级成人毛片| 亚洲精品91在线| 国产日韩精品无码区免费专区国产| 2021在线永久免费视频| 亚洲精品国产日韩无码AV永久免费网 | 青青免费在线视频| **俄罗斯毛片免费| 亚洲精品韩国美女在线| 成年人网站免费视频| 亚洲精品成人片在线播放| 亚洲第一se情网站| 国产精品久久久久免费a∨| 亚洲国产精品成人精品无码区 | 久久精品国产亚洲av麻豆小说| 亚洲日本天堂在线| 99re免费视频| 日本亚洲成高清一区二区三区 | 亚洲一区二区中文| 国产福利在线免费| 小说区亚洲自拍另类| 亚洲中文字幕无码爆乳av中文| 国产精品亚洲一区二区无码| 91免费资源网站入口| 日韩国产精品亚洲а∨天堂免| 国产成人精品免费午夜app| 亚洲综合欧美色五月俺也去| 无码av免费毛片一区二区| 亚洲av无码兔费综合| 中文字幕久久亚洲一区| 一级毛片大全免费播放下载| 国产一卡二卡≡卡四卡免费乱码| 亚洲噜噜噜噜噜影院在线播放 | 国产免费AV片在线观看| 国产自偷亚洲精品页65页| 亚洲黄色免费网站| 免费人成动漫在线播放r18| 国产jizzjizz视频免费看|