Входная дверь Azure - не все узлы находятся в режиме балансировки нагрузки - PullRequest
0 голосов
/ 17 марта 2019

Моя настройка входной двери:

  • внутренний пул с 5 экземплярами виртуальной машины
  • каждый имеет вес 50, приоритет 1

Количество внутренних запросовgraph:

Graph

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

Есть ли решение для настройкиПоведение циклического перебора во всех 5 узлах?

1 Ответ

0 голосов
/ 18 марта 2019

Существует 4 вещи, которые Front Door принимает во внимание при определении, к какому узлу подключаться. Это:

  1. за доступностью. Предположим, что все 5 узлов исправны, поэтому проверка проходит.
  2. Приоритет. На этом уровне все узлы равны, поэтому все 5 узлов все еще находятся в конфликте.
  3. Задержка. Это наиболее вероятно, почему вы видите этот результат. Если по какой-либо причине эти два узла имеют меньшую задержку, чем остальные, вы увидите больше трафика на эти узлы.
  4. Вес. Опять же, все узлы имеют одинаковый вес, поэтому система будет использовать циклический перебор среди узлов с наименьшей задержкой.

Здесь вам пригодится настройка, называемая чувствительностью задержки. Значение по умолчанию равно 0, что означает, что трафик всегда будет отправляться на самый быстрый узел. Увеличив это значение, вы можете выровнять трафик между узлами, которые могут реагировать немного медленнее, чем те, которые выбраны в настоящее время.

Front Door add a backend blade with Latency sensitivity highlighted.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...