Glassfish 3.1.2.2、MySQLデータベース、およびSwingクライアントアプリケーションを備えた3層アプリケーションがあります。データベースサーバーのクラッシュを処理することはどういうわけか可能ですか?
アプリケーションの実行中にMySQLサービスを停止しようとしました。次に、ファサードセッションBeanの1つを介してデータベースにアクセスしようとするたびに、javax.ejb.EJBAccessException例外が発生します。
データベースが現在ダウンしていることをユーザーに通知したいと思います。さらに、データベースが再び稼働するまで、アプリケーションを一種の「スリープモード」に設定したいと思います。
そのようなシナリオを処理するための良い(そしておそらく簡単な)アプローチは何でしょうか?
よろしくお願いします!