tocdepth

2

Проверка работы балансировщика

Вы можете протестировать созданный балансировщик нагрузки по инструкции ниже.

Перед началом работы

Зарегистрируйтесь в личном кабинете Cloud.ru.

Если вы уже зарегистрированы, войдите под своей учетной записью.

Порядок действий

  1. Откройте терминал на вашем компьютере и отправьте несколько запросов на IP-адрес балансировщика нагрузки, например:

    echo -n "test" >/dev/tcp/88.230.18.5/80
    

    Где:

    • 88.230.18.5 — IP-адрес балансировщика нагрузки.

    • 80 — входящий порт балансировщика нагрузки.

    Подсказка

    Чтобы узнать IP-адрес и внешний порт, на странице сервиса «Load Balancer» нажмите на название нужного балансировщика. Параметры отображаются в разделах Основные параметры и Правило балансировки.

  2. Убедитесь, что все виртуальные машины бэкенд-группы балансировщика принимают запросы:

    1. Подключитесь к виртуальной машине по SSH или через виртуальную консоль.

    2. Проверьте, что ВМ получает TCP-пакеты.

      Проверку можно выполнить с помощью различных утилит, например tcpdump:

      tcpdump -i eth0 port 80 -vvv -X
      

      Где:

      • eth0 — название сетевого интерфейса виртуальной машины, который получает трафик.

      • 80 — порт виртуальной машины, на который балансировщик направляет входящий трафик.

    Повторите проверку для всех виртуальных машин группы.

  3. Выключите одну из виртуальных машин, чтобы имитировать ее выход из строя.

  4. Повторите отправку запросов и убедитесь, что все запросы обрабатывает вторая виртуальная машина.

Запустили Evolution free tier
для Dev & Test
Получить