У меня есть установка с тремя VMs, которые работают на ядре i74xx. Машины формируют кластер ЛАМПЫ с HAProxy выполнение выравнивания нагрузки.
После выполнения нескольких нагрузочных тестов я узнал, та пропускная способность удваивается, как только я поместил Экземпляр Apache, работающий на том же узле как HAProxy в режим техобслуживания - Поэтому предоставление HAProxy большего количества ЦП.
Теперь проблема, это оба экземпляры HAProxy, выполненные в keepalived режиме обработки отказа. Каждый никогда не знает, какой узел выполняет HAProxy.
Сама архитектура похожа на это:
Я не хочу добавлять больше машин к кластеру, а скорее распространять сервисы внутри более эффективно.
Существует ли способ автоматически управлять состоянием Apache с HAProxy?
Если каждый узел имеет свою собственную конфигурацию HAProxy, у вас есть несколько вариантов: