У меня есть три небольших вопроса, относящихся к той же теме:
leastconn
алгоритм), что я буду искать наименьшую нагрузку.Единственный способ сделать это с помощью haproxy - создать сценарий, который проверяет работоспособность haproxy. В сценарии вы проверяете среднюю нагрузку, и, если это допустимая нагрузка ... возвращает код ответа 200. Если он слишком высокий, возвращайте ошибку 404 или 500. Ваша проверка haproxy будет выглядеть примерно так
option httpchk HEAD /health_check.php HTTP/1.0
если haproxy видит какой-либо ответ 2xx / 3xx, он будет действителен ... все остальное будет отключать этот узел до тех пор, пока нагрузка на узел не упадет, а скрипты health_check.php вернут 200