Существует ли рекомендуемый модуль / конфиг Apache для реализации следующего поведения?
- Весь трафик приложения отправляется на основной сервер
app01
, если проверка работоспособности не проходит (http://app01/load-balancer
не возвращает 200 OK
) - Трафик направляется на резервный сервер
app02
только при сбое app01
проверки работоспособности - Когда
app01
проверка работоспособности повторяется успешно, весь трафик направляется обратно на app01
Может ли mod_proxy
выполнить это поведение?
Похоже, что mod_proxy_hcheck
может проверять работоспособность на основе страницы, но она предназначена для балансировки нагрузки трафика между серверами, а не для основного и горячего резервных серверов.