Keepalived в группе автомасштабирования AWS

Я хочу развернуть Keepalived в группе автомасштабирования AWS. Проблема, что Keepalived должен знать IP-адрес каждого узла в кластере, который является трудным в эластичной среде, где мы не можем управлять IP-адресом, узлы, может быть добавлена и удалена. Таким образом, у нас должны быть некоторые сервисное исследование.

Что лучший способ состоит в том, чтобы реализовать сервис (узел) исследование, если Вы не имеете контроля на IP-адресах?

0
задан 17 July 2015 в 19:59
1 ответ

Предполагая, что это базовое HTTP-приложение, лучший способ зарегистрировать и отменить регистрацию служб с помощью балансировщика нагрузки - использовать Elastic Load Balancer (ELB). Поскольку вы уже используете ASG, это можно настроить для автоматического выполнения.

Вы также можете указать количество проверок работоспособности, которые должны пройти, прежде чем узел будет введен в эксплуатацию, и количество, которое должно пройти, прежде чем он будет выведен из эксплуатации. service.

Поскольку вы упомянули поддержку активности, время ожидания соединения также можно настроить, и вы можете дополнительно включить слив соединения.

0
ответ дан 24 November 2019 в 08:24

Теги

Похожие вопросы