Поделиться через


Управление пробами работоспособности для Azure Load Balancer с помощью портала Azure

Azure Load Balancer использует пробы работоспособности, чтобы отслеживать доступность экземпляров виртуальных машин. В этой статье вы узнаете, как управлять пробами работоспособности для Azure Load Balancer.

Существует три типа проб работоспособности:

SKU "Стандартный" SKU "Базовый"
Типы проб TCP, HTTP, HTTPS TCP, HTTP
Реакция на сбой пробы При сбое всех проб работоспособности потоки TCP продолжаются. При сбое всех проб срок действия потоков TCP истекает.

Пробы работоспособности имеют следующие свойства:

Конфигурация пробы работоспособности Сведения
Имя Имя пробы работоспособности. Это имя, определяемое для пробы работоспособности
Протокол Протокол пробы работоспособности. Это тип протокола, который вы хотите использовать для пробы работоспособности. Доступные варианты: TCP, HTTP, HTTPS.
Port Порт пробы работоспособности. Порт назначения, который будет использоваться пробой работоспособности при подключении к виртуальной машине для проверка состояние работоспособности виртуальной машины. Необходимо убедиться, что виртуальная машина также прослушивает этот порт (то есть порт открыт).
Интервал (в секундах) Интервал пробы работоспособности. Интервал времени (в секундах) между последовательными проверка проверка на виртуальной машине
Где используется Список правил подсистемы балансировки нагрузки, использующих эту конкретную пробу работоспособности. Для его эффективности должно быть хотя бы одно правило, использующий пробу работоспособности.
Путь Универсальный код ресурса (URI), используемый для запроса состояния работоспособности из экземпляра виртуальной машины пробой работоспособности (применяется только для проб HTTP).

Важно!

Пробы работоспособности подсистемы балансировки нагрузки поступают с IP-адреса 168.63.129.16 и не должны блокироваться, чтобы они отметили экземпляр как работоспособный. Чтобы просмотреть трафик пробы в пределах серверного экземпляра, ознакомьтесь с часто задаваемыми вопросами по Azure Load Balancer.

Независимо от настроенного порога времени ожидания, пробы работоспособности подсистемы балансировки нагрузки HTTP(S) автоматически отмечают экземпляр как «неработающий», если сервер возвращает код состояния, отличный от «HTTP 200 OK», или если подключение разрывается посредством сброса TCP.

Предварительные требования

Проба работоспособности TCP

В этом разделе вы узнаете, как добавить или удалить пробу работоспособности TCP. В примерах используется общедоступная подсистема балансировки нагрузки.

Добавление пробы работоспособности TCP

В этом примере вы создадите пробу работоспособности TCP для мониторинга порта 80.

  1. Войдите на портал Azure.

  2. В поле поиска в верхней части портала введите Подсистема балансировки нагрузки. В результатах поиска выберите Подсистема балансировки нагрузки.

  3. Выберите myLoadBalancer или свою подсистему балансировки нагрузки.

  4. На странице подсистемы балансировки нагрузки выберите Пробы работоспособности в колонке Параметры.

  5. Нажмите + Добавить в разделе Пробы работоспособности, чтобы добавить пробу.

    Снимок экрана, на котором показана страница проб работоспособности для Azure Load Balancer

  6. В разделе Добавление пробы работоспособности введите или выберите следующие сведения.

    Параметр Значение
    Имя Введите myHealthProbe.
    Протокол Выберите TCP.
    Порт Укажите порт TCP, который вы хотите отслеживать. В нашем примере это порт 80.
    Интервал Укажите интервал между пробами работоспособности. Для нашего примера это значение по умолчанию — 5.
  7. Выберите Добавить.

Удаление пробы работоспособности TCP

В этом примере вы удалите пробу работоспособности TCP.

  1. Войдите на портал Azure.

  2. В поле поиска в верхней части портала введите Подсистема балансировки нагрузки. В результатах поиска выберите Подсистема балансировки нагрузки.

  3. Выберите myLoadBalancer или свою подсистему балансировки нагрузки.

  4. На странице подсистемы балансировки нагрузки выберите Пробы работоспособности в колонке Параметры.

  5. Выберите три точки рядом с правилом, которое необходимо удалить.

  6. Выберите Удалить.

    Снимок экрана, на котором показан процесс удаления пробы работоспособности протокола TCP.

Проба работоспособности HTTP

В этом разделе вы узнаете, как добавить или удалить пробу работоспособности HTTP. В примерах используется общедоступная подсистема балансировки нагрузки.

Добавление пробы работоспособности HTTP

В этом примере вы создадите пробу работоспособности HTTP.

  1. Войдите на портал Azure.

  2. В поле поиска в верхней части портала введите Подсистема балансировки нагрузки. В результатах поиска выберите Подсистема балансировки нагрузки.

  3. Выберите myLoadBalancer или свою подсистему балансировки нагрузки.

  4. На странице подсистемы балансировки нагрузки выберите Пробы работоспособности в колонке Параметры.

  5. Нажмите + Добавить в разделе Пробы работоспособности, чтобы добавить пробу.

    Снимок экрана, на котором показана страница проб работоспособности для Azure Load Balancer

  6. В разделе Добавление пробы работоспособности введите или выберите следующие сведения.

    Параметр Значение
    Имя Введите myHealthProbe.
    Протокол Выберите HTTP.
    Порт Укажите порт TCP, который вы хотите отслеживать. В нашем примере это порт 80.
    Путь Введите URI, который используется для запроса состояния работоспособности. В нашем примере это /.
    Интервал Укажите интервал между пробами работоспособности. Для нашего примера это значение по умолчанию — 5.
  7. Выберите Добавить.

Удаление пробы работоспособности HTTP

В этом примере вы удалите пробу работоспособности HTTP.

  1. Войдите на портал Azure.

  2. В поле поиска в верхней части портала введите Подсистема балансировки нагрузки. В результатах поиска выберите Подсистема балансировки нагрузки.

  3. Выберите myLoadBalancer или свою подсистему балансировки нагрузки.

  4. На странице подсистемы балансировки нагрузки выберите Пробы работоспособности в колонке Параметры.

  5. Выберите три точки рядом с правилом, которое необходимо удалить.

  6. Выберите Удалить.

    Снимок экрана, на котором показан процесс удаления пробы работоспособности протокола HTTP.

Проба работоспособности HTTPS

В этом разделе вы узнаете, как добавить или удалить пробу работоспособности HTTPS. В примерах используется общедоступная подсистема балансировки нагрузки.

Добавление пробы работоспособности HTTPS

В этом примере вы создадите пробу работоспособности HTTPS.

  1. Войдите на портал Azure.

  2. В поле поиска в верхней части портала введите Подсистема балансировки нагрузки. В результатах поиска выберите Подсистема балансировки нагрузки.

  3. Выберите myLoadBalancer или свою подсистему балансировки нагрузки.

  4. На странице подсистемы балансировки нагрузки выберите Пробы работоспособности в колонке Параметры.

  5. Нажмите + Добавить в разделе Пробы работоспособности, чтобы добавить пробу.

    Снимок экрана, на котором показана страница проб работоспособности для Azure Load Balancer

  6. В разделе Добавление пробы работоспособности введите или выберите следующие сведения.

    Параметр Значение
    Имя Введите myHealthProbe.
    Протокол Выберите HTTPS.
    Порт Укажите порт TCP, который вы хотите отслеживать. В нашем примере это порт 443.
    Путь Введите URI, который используется для запроса состояния работоспособности. В нашем примере это /.
    Интервал Укажите интервал между пробами работоспособности. Для нашего примера это значение по умолчанию — 5.
  7. Выберите Добавить.

Удаление пробы работоспособности HTTPS

В этом примере вы удалите пробу работоспособности HTTPS.

  1. Войдите на портал Azure.

  2. В поле поиска в верхней части портала введите Подсистема балансировки нагрузки. В результатах поиска выберите Подсистема балансировки нагрузки.

  3. Выберите myLoadBalancer или свою подсистему балансировки нагрузки.

  4. На странице подсистемы балансировки нагрузки выберите Пробы работоспособности в колонке Параметры.

  5. Выберите три точки рядом с правилом, которое необходимо удалить.

  6. Выберите Удалить.

    Снимок экрана, на котором показан процесс удаления пробы работоспособности протокола HTTPS.

Дальнейшие действия

В этой статье вы узнали, как управлять пробами работоспособности для Azure Load Balancer.

Дополнительные сведения об Azure Load Balancer см. в следующих статьях: