<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剛開始運行時速度很快,但過一段時間后發現速度變得很慢。
    檢查日志輸出,發現異常如下:
    org.apache.commons.dbcp.SQLNestedException: Cannot get a connection, pool exhausted, cause:
    java.util.NoSuchElementException: Timeout waiting for idle object
    同時在SQLServer事件探查器中發現,每執行一次sql語句都要產生Audit login事件,語句執行后產生
    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. 輸出回收的日志,可以詳細打印出異常從而發現是在那里發生了泄漏
    <parameter>
    <name>logAbandoned</name>
    <value>true</value>
    </parameter>
    主站蜘蛛池模板: 最近免费中文字幕大全视频| 一道本在线免费视频| 一级毛片免费观看| 亚洲AV无码久久精品蜜桃| 99久久成人国产精品免费| 亚洲乱码国产一区网址| 美国毛片亚洲社区在线观看| 精品国产免费观看久久久| 亚洲精品成a人在线观看☆| 日本媚薬痉挛在线观看免费| 亚洲av无码专区在线观看亚| 国产精品另类激情久久久免费| 亚洲av中文无码乱人伦在线观看| 在线观看免费a∨网站| 亚洲变态另类一区二区三区| 国产一区二区三区免费在线观看| 美女扒开屁股让男人桶爽免费| 免费h黄肉动漫在线观看| av电影在线免费看| 亚洲av永久无码制服河南实里| 久久成人无码国产免费播放| 777亚洲精品乱码久久久久久| 无码乱肉视频免费大全合集| 亚洲中文字幕无码亚洲成A人片| 欧洲美熟女乱又伦免费视频| 永久免费精品影视网站| 国产V亚洲V天堂无码| 国产精品久久永久免费| 丰满亚洲大尺度无码无码专线 | 国产久爱免费精品视频| 亚洲日韩欧洲无码av夜夜摸| 精品国产免费一区二区三区香蕉 | 一本色道久久88亚洲精品综合 | 国产高清在线精品免费软件| 日韩a毛片免费观看| 亚洲va中文字幕无码久久| 亚洲av成人片在线观看| 免费播放春色aⅴ视频| av午夜福利一片免费看久久| 国产精品xxxx国产喷水亚洲国产精品无码久久一区| 免费人人潮人人爽一区二区|