<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)  編輯  收藏

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


    網站導航:
     
    主站蜘蛛池模板: 99热亚洲色精品国产88| 国产亚洲精品2021自在线| 成人毛片18女人毛片免费96| 黄色一级毛片免费| 亚洲天堂视频在线观看| 韩国二级毛片免费播放| 成人无码a级毛片免费| 亚洲日本VA午夜在线电影| 久久久久亚洲精品中文字幕| 亚洲免费电影网站| sihu国产精品永久免费| 亚洲免费电影网站| 亚洲无线码在线一区观看| 毛片免费在线视频| 国产免费无码一区二区| 国产精品亚洲一区二区在线观看| 亚洲va久久久噜噜噜久久狠狠| 破了亲妺妺的处免费视频国产| 国产一精品一av一免费爽爽| 老牛精品亚洲成av人片| 亚洲精品福利网泷泽萝拉| 亚洲女人被黑人巨大进入| 男女超爽刺激视频免费播放| aa级毛片毛片免费观看久| 亚洲欧美国产国产综合一区| 亚洲第一成年男人的天堂| 亚洲精品成人久久久| 成人激情免费视频| 6080午夜一级毛片免费看6080夜福利| 久青草国产免费观看| 亚洲日产乱码一二三区别| 亚洲成AV人综合在线观看| 国产亚洲av片在线观看播放| 免费人成激情视频| 免费看美女被靠到爽的视频| **一级毛片免费完整视| 免费国产叼嘿视频大全网站| 一个人免费观看日本www视频| 亚洲日韩在线中文字幕综合| 亚洲精品人成网在线播放影院| 亚洲AV日韩AV天堂一区二区三区|