Как использовать менеджер трафика Azure в управлении Azure API

Как реализовать управление трафиком Azure для управления API Azure. Я запутался с шагами реализации.

Что я пробовал: учтите, что у меня есть два API в двух регионах.

1) http://xxxxx.azure-api.net/application1/service

2) http://xxxxx.azure-api.net/application2/service

Итак, как реализовать.

Сначала я создал профиль управления трафиком и получил адрес как mysite.traffic-manager.net.., после чего я дал DNS-имя (FQDN) как xxxxx.azure-api.net.

Итак, каков следующий шаг.

1 ответ

Решение

Получите сертификат DNS для mysite.traffic-manager.net и используйте его для настройки собственного имени хоста - mysite.traffic-manager.net - в обеих службах APIM. Настройка ТМ тоже переадресация звонков на XXX.azure-api.net и YYY.azure-api.net. При необходимости настройте зонды работоспособности для /status-0123456789abcdef, чтобы отслеживать состояние APIM и выводить его из ротации, если по какой-то причине служба не работает.

Или увеличьте масштаб до уровня Premium и используйте функцию multi-geo, чтобы добавить второй регион к одной услуге APIM. Тогда все, что вам нужно сделать, это настроить пользовательское имя хоста, TM будет создан внутри с профилем производительности. Хотя это дороже, чем две базовые / стандартные услуги с пользовательским ТМ Infront.

Другие вопросы по тегам