ЗДРАВСТВУЙ,
Я использую haproxy для балансировки нагрузки. У меня есть 2 веб-сервера за LB. Мое требование: загрузить 70% нагрузки на сервер 1 и оставшиеся 30% на server2,
Пожалуйста, поделитесь деталями конфигурации, если это возможно,
Вам нужно использовать weight
ключевое слово для указания веса сервера.
weight <weight>
Вы можете попробовать алгоритм static-rr
.
HaProxy реализует несколько различных алгоритмов распределения нагрузки. Мы используем минимум связей один, «который выбирает серверную часть с наименьшим количеством ожидающих соединений». как описано в этой статье:
http://affectioncode.wordpress.com/2008/06/11/comparing-nginx-and-haproxy-for-web-applications/
Алгоритм умнее, чем просто применение соотношения a la nginx - он должен распределять нагрузку в зависимости от того, что могут обрабатывать ваши серверные части.