Я был в подобной ситуации и в итоге использовал apache перед tomcat.
Т.е. когда tomcat по какой-то причине не работает, Apache перехватывает 503 и использует httpd config
Error Document 503
для перенаправления на вашу собственную страницу. Некоторые подробности можно найти здесь пользовательская страница ошибки apache tomcat 503 .
503 достаточно серьезен по сравнению с 404 и т. Д., В большинстве случаев возникает неустранимая ошибка, которая приводит к сбою службы / приложения, в нашем случае проблемы с кучей памяти.
Мне также было бы интересно, чтобы кто-нибудь еще придумал, как перенаправить 503 только с Tomcat.