У меня есть экземпляр уровня управления API (APIM) высшего уровня, который позволяет мне масштабировать шлюз API для нескольких регионов. В настоящее время моим основным регионом является Северная Европа с всего одной (1) единицей , которая обслуживает все мои запросы без каких-либо проблем.
Я хочу сделать свой экземпляр APIM высокодоступным , поэтому я подумываю добавить дополнительный регион, например, в Западной Европе. Каждый из двух регионов (основной и дополнительный) будет иметь только одну (1) единицу для компонента шлюза API.
На основании того факта, что все мои пользователи имеют доступ к API из одной страны :
Что происходит, если основной регион запущен и работает (т. е. нет проблемы «регион не работает»), но по какой-то причине (например, исправление модуля APIM, et c .) шлюз API основного региона НЕ отвечает?
Будет ли APIM направлять запросы во вторичный регион или он работает только в сценарии "регион не работает" ios?
Если оба региона работают и работают в любое время, будет ли APIM распределять нагрузку между запросами, которые он получает между блоками двух регионов, или он всегда будет использовать шлюз API основного региона? Как я уже говорил, в моем сценарии все мои пользователи API находятся в одной и той же стране.
Я ценю ваши идеи.