Обрабатывать ошибку 503 в приложении web.xml? - PullRequest
0 голосов
/ 13 июля 2011

я пытался обработать код ошибки 503 в моем приложении web.xml выглядит следующим образом:

<error-page>
   <error-code>503</error-code>
   <location>/serviceNotAvailable</location>
   </error-page>

но это не работает, я не знаю почему, пожалуйста, посоветуйте. я использую apache, tomcat.

1 Ответ

1 голос
/ 27 июля 2011

Я был в подобной ситуации и в итоге использовал apache перед tomcat.

Т.е. когда tomcat по какой-то причине не работает, Apache перехватывает 503 и использует httpd config

Error Document 503 

для перенаправления на вашу собственную страницу. Некоторые подробности можно найти здесь пользовательская страница ошибки apache tomcat 503 .

503 достаточно серьезен по сравнению с 404 и т. Д., В большинстве случаев возникает неустранимая ошибка, которая приводит к сбою службы / приложения, в нашем случае проблемы с кучей памяти.

Мне также было бы интересно, чтобы кто-нибудь еще придумал, как перенаправить 503 только с Tomcat.

...