質問: Strutsを使用しています。 サーバー内のJSPにアクセスし、サーバーが停止している(ERR_CONNECTION_REFUSEDの)場合はサーバー停止中画面(html)に遷移したいのですが、方法が分かりません。 現在は、Tomcatのメンテナンスモードについて調査中ですが、まだ解決には至っていません。 解決方法の分かる方がいましたら、ご教授をお願いします。 掲載:teratail 「 Struts:サーバーが停止している場合に、サーバー停止中画面(html)に遷移したい 」
回答: Tomcatを停止している状態で、HTTPリクエストに対して「サーバー停止中画面」を表示するには、ApacheなどのHTTPサーバーが必要です。Tomcatを止めて、Apacheを動かして あらゆるリクエストに対して 決まった HTML を返せば良いと思います。 また、OS を停止している状態の場合は、「サーバー停止中画面」専用のWebサーバを別途用意して、DNSレコードを書き換えて 向き先を変更する手法があります。 (ご参考までに追記) 他にも手法はあるので ソーリーサーバー、ソーリーページ などで検索すると色々情報が得られると思います。