次のように、アプリケーション web.xml でエラー コード 503 を処理しようとしました。
<error-page>
<error-code>503</error-code>
<location>/serviceNotAvailable</location>
</error-page>
しかし、それは機能していません。理由がわかりません。アドバイスしてください。私はApache、Tomcatを使用しています。
次のように、アプリケーション web.xml でエラー コード 503 を処理しようとしました。
<error-page>
<error-code>503</error-code>
<location>/serviceNotAvailable</location>
</error-page>
しかし、それは機能していません。理由がわかりません。アドバイスしてください。私はApache、Tomcatを使用しています。
私は同様の状況にあり、Tomcat の前で apache を使用することになりました。
つまり、Tomcat が何らかの理由でダウンした場合、Apache は 503 をインターセプトし、httpd 構成を使用します。
Error Document 503
独自のカスタム ページにリダイレクトします。詳細については、Apache Tomcat 503 カスタム エラー ページを参照してください。
503 は 404 などと比較して非常に深刻です。ほとんどの場合、サービス/アプリをクラッシュさせる回復不能なエラーが発生します。この場合、ヒープ メモリの問題です。
また、Tomcat だけから 503 をリダイレクトする方法を思いついた人にも非常に興味があります。