Назад | Перейти на главную страницу

Живая инъекция HAProxy

Я бы спросил вас, можно ли использовать балансировщик нагрузки HAProxy в реальном времени (перенастроить без перезапуска балансировщика) без потери соединений.

Перенастроить haproxy можно, изменив файл конфигурации и отправив SIGHUP к запущенному процессу. Обычно вы можете использовать /etc/init.d/haproxy reload. Это должно выполнить плавную перезагрузку и не разорвать ваши соединения.

Вы можете отключить / включить серверы с помощью файла сокета ... но я не думаю, что вы сможете добавить серверы удаления. Более новые версии haproxy при отправке SIGHUP чтобы он плавно перезагрузился и даже не сбросил статистику при изменении конфигурации.