Служить статической странице, если сервер не работает

Apache действует как интерфейс к другому серверу (Rails), который отвечает за обработку запросов. Как я могу заставить Apache возвращать статическую страницу обслуживания, когда бэкэнд не работает (или недоступен в последние минуты)?

Текущая конфигурация Apache в основном

RewriteRule  ^/(.*)$   http://backend.example.net:9002/$1  [P,L]
ProxyPassReverse /     http://backend.example.net:9002/

1 ответ

Вы можете использовать пользовательскую ошибку 503 с ErrorDocument.

См. Страницу ошибки обратного прокси-сервера Apache, когда прокси-сервер не работает

Другие вопросы по тегам