Служить статической странице, если сервер не работает
Apache действует как интерфейс к другому серверу (Rails), который отвечает за обработку запросов. Как я могу заставить Apache возвращать статическую страницу обслуживания, когда бэкэнд не работает (или недоступен в последние минуты)?
Текущая конфигурация Apache в основном
RewriteRule ^/(.*)$ http://backend.example.net:9002/$1 [P,L]
ProxyPassReverse / http://backend.example.net:9002/
1 ответ
Вы можете использовать пользовательскую ошибку 503 с ErrorDocument.
См. Страницу ошибки обратного прокси-сервера Apache, когда прокси-сервер не работает