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