[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[jfriends:00719] Re: Servlet でのデータベース接続の不具合について
------------------------- infoseek ML Sponsor --------------------------
■■■■■■■■ キャッシングならキャッシュワン ■■■■■■■■■
┏━━┓┏1.入会金・年会費・ATM手数料一切不要!━━━━━━━━┓
<特徴>┃2.実質年率15.0〜18.0% 1万円からのキャッシング ┃
┗━━┛┗3.【今なら5万円商品券も当る!10月1日〜11月30日まで 】━┛
東京三菱キャッシュワン ⇒ http://www.p-advg.com/?bid=11321
------------------------------------------------------------------------
お世話になります。阿部です。
森口さん、ご回答ありがとうございます。
今までの内容では伝えてなかったのですが、"destroyメソッド"を用いて
ブラウザがクローズされた時点でコネクションを切るようにしていました。
常に表示しておく画面であるため、長時間のコネクション解放に繋がっているかもしれません。
今後の参考にします。
ところで、今回の問題を解決することができました。
MySQLの場合、Servletクラスをメモリにロードしてから8時間以上稼動するとDBへの再接続をせずに
処理を行ってしまう仕様なのだそうです。
http://www.mysql.com/doc/en/Gone_away.html
コード内でDBのURLを設定する記述を
String m_strURL = "jdbc:mysql://localhost/Schedule2?useUnicode=true&characterEncoding=EUC-JP&autoReconnect=true";
に変更("autoReconnect=true"の記述を追加しました)することで、順調に稼動しています。
この1週間、社内サーバーを停止させていた為、報告が遅くなってしまいました。
どうもありがとうございました。
----
阿部勇二 abe@xxxxxxxxxxxxxxx
------------------------------------------------------------------------
★豪華賞品が呼んでいるぅ〜。『あなたのプロバイダーはなぁ〜にぃ〜?』
http://ap.infoseek.co.jp/navi.html