Проверка параметров диспетчера трафика

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

Чтобы проверить параметры диспетчера трафика, необходимо иметь несколько клиентов в разных расположениях, из которых можно запускать проверки. Остановите работу конечных точек в профиле диспетчера трафика по одной за раз.

  • Задайте очень низкое значение срока жизни DNS, чтобы изменения распространялись быстро (например, за 30 секунд).
  • Сведения об IP-адресах облачных служб и веб-сайтов Azure в тестируемом профиле.
  • Воспользуйтесь средствами, с помощью которых можно разрешить DNS-имя в IP-адрес и отобразить этот адрес.

Вы проверяете, что DNS-имена разрешаются в IP-адреса конечных точек в вашем профиле. Разрешение имен должно происходить в форме, совместимой с методом маршрутизации трафика, определенном в профиле диспетчера трафика. Для разрешения DNS-имен можно использовать такие средства, как nslookup или dig.

Ниже приведены примеры, которые помогут проверить профиль диспетчера трафика.

Проверка профиля диспетчера трафика с помощью команд nslookup и ipconfig в Windows

  1. Откройте с правами администратора обычную командную строку или командную строку Windows PowerShell.

  2. Введите ipconfig /flushdns для записи кэша сопоставителя DNS на диск.

  3. Введите nslookup <your Traffic Manager domain name>. Например, следующая команда проверяет доменное имя с префиксом myapp.contoso.

    nslookup myapp.contoso.trafficmanager.net
    

    Типичный результат содержит следующие сведения:

    • DNS-имя и IP-адрес DNS-сервера, доступ к которому получен для разрешения этого доменного имени диспетчера трафика.
    • Доменное имя диспетчера трафика, введенное в командной строке после команды nslookup, и IP-адрес, в который происходит разрешение домена диспетчера трафика. Для проверки важен второй IP-адрес. Он должен соответствовать общедоступному виртуальному IP-адресу для одной из облачных служб или веб-сайтов в тестируемом профиле диспетчера трафика.

Тестирование метода маршрутизации трафика с отработкой отказа

  1. Оставьте все конечные точки включенными.
  2. Используя один клиент, запросите разрешение DNS для доменного имени компании с помощью средства nslookup или подобной служебной программы.
  3. Убедитесь, что разрешенный IP-адрес совпадает с основной конечной точкой.
  4. Отключите основную конечную точку или удалите файл мониторинга, чтобы диспетчер трафика считал, что приложение не работает.
  5. Ждите в течение срока жизни DNS, заданного в профиле диспетчера трафика, и еще 2 минуты. Например, если срок жизни DNS — 300 секунд (5 минут), необходимо ждать 7 минут.
  6. Очистите кэш DNS-клиента и запросите разрешение DNS с помощью команды nslookup. В Windows можно очистить кэш DNS с помощью команды ipconfig /flushdns.
  7. Убедитесь, что разрешенный IP-адрес совпадает с дополнительной конечной точкой.
  8. Повторите этот процесс, остановив работу каждой конечной точки. Проверяйте, что DNS возвращает IP-адрес следующей конечной точки в списке. Когда все конечные точки перестанут работать, вы снова должны получить IP-адрес основной конечной точки.

Тестирование метода маршрутизации трафика по приоритетам

  1. Оставьте все конечные точки включенными.
  2. Используя один клиент, запросите разрешение DNS для доменного имени компании с помощью средства nslookup или подобной служебной программы.
  3. Убедитесь, что разрешенный IP-адрес совпадает с одной из конечных точек.
  4. Очистите кэш клиента DNS и повторяйте шаги 2 и 3 для каждой конечной точки. Вы должны видеть разные IP-адреса, относящиеся ко всем вашим конечным точкам.

Тестирование метода маршрутизации трафика производительности

Для эффективной проверки метода маршрутизации трафика по производительности клиенты должны быть расположены в различных частях мира. Клиенты, которые будут использоваться для проверки служб, можно создавать в разных регионах Azure. При наличии глобальной сети можно удаленно войти в клиенты в других регионах мира и выполнять проверки из них.

Кроме того, есть бесплатные веб-службы поиска и проверки DNS. Некоторые из этих инструментов предоставляют возможность проверить разрешение DNS-имен из различных расположений по всему миру. Например, выполните поиск по запросу "поиск DNS". Сторонние службы типа Gomez или Keynote можно использовать, чтобы убедиться в том, что ваши профили распределяют трафик надлежащим образом.

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