2011-01-06 10 views
1

Tomcat/BlazeDS上で動作するFlex/Java/MySQL/Hibernateアプリケーションが非常にLOWアクティビティで動作しているため、ユーザーは何ヶ月もそれを訪問することさえできません。Tomcatは1ヶ月間稼働しなくても接続を終了します - 回避するには?

tomcatとmysqlの間の接続が1か月後に閉じられ、mysqlとtomcatサーバーの両方を再起動する必要があるという問題は、これを回避して接続を常に開いたままにする方法ですか?

答えて

0

は、なぜあなたは単にコードにチェックを入れていない、それがある場合は、再オープン、それ?

接続プールを使用すると、これは自動的に処理されると思います。 c3p0、bonecp、proxool、dbcp

1

接続が切断されるのを防ぐことができるかどうかはわかりません。その良いアイデアもありません。 You can set up and use a connection pool on Tomcatは、リソースを要求すると自動的に再接続します。一部の接続プールでは、データベースが依然として応答性であることを確認するために、一定の最小値を設定すると、ライブ接続で定期的なテストも行います。

関連する問題