[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[jfriends:00718] 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
------------------------------------------------------------------------
こんにちは。森口です。
亀レスですが・・・
abe@xxxxxxxxxxxxxxx (阿部勇二) wrote:
> SQLExceptionのcatch文のところに例外処理を書いたところ
> 次のようなメッセージが出ていました。
>
> ######
> 例外発生 ErrorCode: 0
> Lost connection to server during query
> ######
>
> この文はMySQLのクライアントとのセッションが無いと、8時間で切断されるみたいです。
> 基本的に、夜も稼動して出社すると動いていなかったという点から原因の可能性が大きいです。
> その間もちろん8時間は開いています。
>
> 2回目以降ページにアクセスすると
>
> ######
> 例外発生 ErrorCode: 0
> Communication link failure:java.io.IOException
> ######
>
> と出ます。
> これもやはりMySQLとの接続が切れてしまったことによるものだと考えられます。
>
> このような現象の対処法、ご存知の方いらっしゃいましたら
>教えて下さい。よろしくお願いします。
長時間DB-Connectionを開きっぱなし、という無茶なことを止めて、
リクエスト毎に接続/切断してはどうでしょう?
Java-Servletに限らずWebアプリならふつーそうしますよね。
---
稀杜(kito) / 森口宏一(MORIGUCHI Hirokazu)
Email: kito@xxxxxxxxx
Web: http://hp.vector.co.jp/authors/VA017148/
------------------------------------------------------------------------
★豪華賞品が呼んでいるぅ〜。『あなたのプロバイダーはなぁ〜にぃ〜?』
http://ap.infoseek.co.jp/navi.html