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

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

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

    我的Blog我做主^_^

    走向一條通往JAVA的不歸路...

      BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
      64 隨筆 :: 68 文章 :: 77 評論 :: 0 Trackbacks

    前一段時間朋友用hibernate+mysql整了一個應用,出現tomcat放一夜,mysql連接出現錯誤的情況,具體的錯誤信息忘記了。

    在網上查找一下,找到了這個帖子,還有就是這個了;原來Mysql在經過8小時不使用后會自動關閉已打開的連接,摘錄原文如下:

    5.4.

    I have a servlet/application that works fine for a day, and then stops working overnight

    MySQL closes connections after 8 hours of inactivity. You either need to use a connection pool that handles stale connections or use the "autoReconnect" parameter (see "Developing Applications with MySQL Connector/J").

    Also, you should be catching SQLExceptions in your application and dealing with them, rather than propagating them all the way until your application exits, this is just good programming practice. MySQL Connector/J will set the SQLState (see java.sql.SQLException.getSQLState() in your APIDOCS) to "08S01" when it encounters network-connectivity issues during the processing of a query. Your application code should then attempt to re-connect to MySQL at this point.

    現把具體方法貼出來,以供大家共享.
    方法一:
                   設置你的MYSQL數據庫:wait_timeout=24*60*60<秒>,把它的值設置大一點,呵呵
     方法二:
                   配置Hibernate C3p0連接池,配置如下:
    <property name="connection.provider_class">org.hibernate.connection.C3P0ConnectionProvider</property>
       <property name="c3p0.max_size">20</property>
       <property name="c3p0.min_size">5</property>
       <property name="c3p0.timeout">20</property>
       <property name="c3p0.max_statements">100</property>
       <property name="c3p0.idle_test_period">120</property>
       <property name="c3p0.acquire_increment">2</property>

    注意這里標紅的部分,要設置c3p0.timeout的值小于MySql的wait_timeout的值,這樣才行,要不還會出現異常.

    這次是一個教訓,所以不論從穩定還是性能的考慮,都應該選擇相對更加成熟的連接池。



    posted on 2007-05-23 10:52 java_蟈蟈 閱讀(953) 評論(0)  編輯  收藏

    只有注冊用戶登錄后才能發表評論。


    網站導航:
     
    主站蜘蛛池模板: 国产免费小视频在线观看| 波多野结衣免费一区视频| 国产片AV片永久免费观看| 精品国产亚洲一区二区三区| 又硬又粗又长又爽免费看 | 亚洲AV永久无码精品| 久久久久久一品道精品免费看 | 曰曰鲁夜夜免费播放视频| 久久精品亚洲一区二区三区浴池| 一个人免费日韩不卡视频| 亚洲综合自拍成人| 最近中文字幕电影大全免费版| 亚洲春黄在线观看| 女人张腿给男人桶视频免费版| 老牛精品亚洲成av人片| 亚洲AV无码乱码精品国产| 中国一级特黄的片子免费| 亚洲国产第一页www| 67194成手机免费观看| 亚洲无人区码一二三码区别图片 | 校园亚洲春色另类小说合集| 亚洲第一网站男人都懂| 在线观看特色大片免费网站| 亚洲高清日韩精品第一区| 女人18毛片a级毛片免费视频| 免费无遮挡无遮羞在线看| 伊人亚洲综合青草青草久热| 中文字幕免费在线| 亚洲人成小说网站色| 亚洲国产a级视频| 久久青草精品38国产免费| 久久久久亚洲国产| 亚洲国产一级在线观看| 午夜理伦剧场免费| 亚洲av永久无码天堂网| 亚洲国产成人高清在线观看| 日本精品人妻无码免费大全| 国产精品1024在线永久免费| 亚洲电影免费观看| 亚洲日韩中文字幕日韩在线| 亚洲免费电影网站|