Я пытаюсь изменить свою текущую конфигурацию haproxy так, чтобы 1 сервер был предпочтительнее других (70%, 15,15). Кто-нибудь знает, возможно ли это? Читая документацию, я вижу вариант «веса», но я немного устал возиться с производственными серверами.
Вот моя текущая конфигурация:
listen MySQL 10.10.10.14:3306
mode tcp
balance roundrobin
option persist
server sql1 10.10.10.4:3306
server sql2 10.10.10.5:3306
server sql3 10.10.10.6:3306
Eсть weight
оператор для server
линия.
Это работает в диапазоне 0
-256
где, 0
обходит сервер из цикла.
Вы должны найти их в HAproxy Configuration.txt.
Для распределения 75-15-15 вес, вероятно, должен быть 22-10-10.
Я ожидал, что строки сервера будут выглядеть так, но, пожалуйста, проверьте еще раз с примечаниями или некоторыми лучшими ссылками.
server sql1 10.10.10.4:3306 weight 22 server sql2 10.10.10.5:3306 weight 10 server sql3 10.10.10.6:3306 weight 10