Apache mod_proxy_hcheck перенаправить на URL, если все участники не работают - PullRequest
0 голосов
/ 04 февраля 2020

Можно ли указать Apache mod_proxy_hcheck выполнить перенаправление 302 на URL, если все члены балансировщика отключены?

Например, я бы хотел перенаправить пользователя на https://maint.example.com, если все члены в приведенной ниже конфигурации не работают:

<Proxy balancer://foo>
  BalancerMember http://www.example.com/  hcmethod=HEAD hcexpr=ok234 hcinterval=10
  BalancerMember http://www2.example.com/ hcmethod=HEAD hcexpr=ok234 hcinterval=10
</Proxy>

1 Ответ

0 голосов
/ 05 февраля 2020

Apache показывает страницу ошибки 503 Service Unavailable, если все члены балансировщика не работают. Поэтому решение состоит в том, чтобы добавить следующую строку в vhost:

ErrorDocument 503 https://maint.example.com
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...