2012-02-22 2 views
1

haproxy - это прокси-сервер баланса нагрузки. Однако мой вариант использования - сделать haproxy для прямого трафика на сервер A и ТОЛЬКО, если сервер A не работает, а haproxy должен направлять трафик на сервер B, который в основном ничего не делает, кроме отображения страницы «под строительство» или «временно недоступной» для все ближайшие запросы.Возможность перекос haproxy?

+0

Это называется «горячим резервом» и/или «отказоустойчивостью». Должно быть много документов о том, как это установить, хотя это вопрос, более подходящий для serverfault.com. – nos

ответ

2

Назначить сервер В качестве "резервного копирования":

backend backend_servers 
    server R1 192.168.1.100:80 maxconn 1000 check 
    server R2 192.168.1.101:80 maxconn 1000 backup check 

R2 будет получить только запросы, если R1 представл ет собой вниз.

+0

Конечно, вам нужно будет включить проверки возможность автоматического пометки серверов как вниз. Тогда опция «backup» на самом деле является решением. Дополнительную информацию см. В [docs] (http://cbonte.github.com/haproxy-dconv/configuration-1.4.html#5-backup). –

+0

Хольгер: Спасибо за хороший момент. Обновлено. – Jimothy

Смежные вопросы