Uwaga
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Usługa Azure API Management obsługuje strefy dostępności zarówno w konfiguracjach strefowych, jak i nadmiarowych względem stref.
Strefowe — brama usługi API Management i płaszczyzna sterowania wystąpienia usługi API Management (interfejs API zarządzania, portal dla deweloperów, konfiguracja usługi Git) są wdrażane w jednej strefie wybranej w regionie świadczenia usługi Azure.
Strefowo nadmiarowe — brama i płaszczyzna sterowania wystąpienia usługi API Management (interfejs API zarządzania, portal dla deweloperów, konfiguracja usługi Git) są replikowane w co najmniej dwóch fizycznie oddzielonych strefach w regionie świadczenia usługi Azure. Redundancja strefowa zapewnia odporność i wysoką dostępność instancji usługi.
W tym artykule opisano cztery scenariusze migracji instancji API Management do stref dostępności. Aby uzyskać więcej informacji na temat konfigurowania usługi API Management pod kątem wysokiej dostępności, zobacz Zapewnianie dostępności i niezawodności usługi API Management.
Wymagania wstępne
Aby skonfigurować strefy dostępności dla usługi API Management, wystąpienie musi znajdować się w jednym z regionów świadczenia usługi Azure, które obsługują strefy dostępności.
Jeśli nie masz wystąpienia usługi API Management, utwórz je, wykonując czynności opisane w przewodniku Szybki start: Tworzenie nowego wystąpienia usługi Azure API Management za pomocą Azure portal. Wybierz warstwę usługi Premium.
Jeśli masz istniejące wystąpienie usługi API Management, upewnij się, że znajduje się ono w warstwie Premium. Jeśli tak nie jest, przejdź na plan Premium.
Jeśli wystąpienie usługi API Management jest wdrażane w wirtualnej sieci Azure, sprawdź wersję platformy obliczeniowej (
stv1
lubstv2
), która hostuje usługę.
Wymagania dotyczące przestojów
Nie ma żadnych wymagań dotyczących przestojów dla żadnej z opcji migracji.
Kwestie wymagające rozważenia
Zastosowanie zmian może potrwać od 15 do 45 minut. Brama zarządzania API może nadal obsługiwać żądania API w tym czasie.
Przy migracji instancji usługi zarządzania API wdrożonej w zewnętrznej lub wewnętrznej sieci wirtualnej do stref dostępności można opcjonalnie określić nowy publiczny adres IP. W wewnętrznej sieci wirtualnej publiczny adres IP jest używany tylko dla operacji zarządzania, a nie dla żądań interfejsu API. Dowiedz się więcej o adresach IP usługi API Management.
Migracja do stref dostępności lub zmiana konfiguracji stref dostępności powoduje zmianę publicznego i prywatnego adresu IP.
Po włączeniu stref dostępności w regionie należy skonfigurować jednostki skalowania usługi API Management, które można równomiernie dystrybuować między strefami. Jeśli na przykład skonfigurujesz dwie strefy, możesz skonfigurować dwie jednostki, cztery jednostki lub inną wielokrotność dwóch jednostek.
Uwaga
Użyj metryk pojemności i własnych testów, aby zdecydować o liczbie jednostek skalowania, które zapewnią wydajność bramy dla Twoich potrzeb. Dodawanie jednostek wiąże się z dodatkowymi kosztami. Dowiedz się więcej na temat skalowania i aktualizacji instancji usługi.
Uwaga
Gdy strefy dostępności są skonfigurowane dla wystąpienia usługi API Management, w normalnych warunkach operacyjnych wszystkie jednostki skalowania we wszystkich skonfigurowanych strefach są zawsze aktywne i obsługują ruch przechodzący przez bramę.
Jeśli skonfigurowano skalowanie automatyczne dla wystąpienia usługi API Management w lokalizacji podstawowej, może być konieczne dostosowanie ustawień autoskalowania po skonfigurowaniu stref dostępności. Liczba jednostek usługi API Management w regułach i limitach autoskalowania musi być wielokrotną liczbą stref.
Istniejąca lokalizacja bramy nie jest wstrzykiwana w sieci wirtualnej
Aby przeprowadzić migrację istniejącej lokalizacji wystąpienia usługi API Management do stref dostępności, gdy wystąpienie nie jest zintegrowane z siecią wirtualną:
Na portalu Azure przejdź do instancji usługi API Management.
W menu Wdrażanie i infrastruktura wybierz pozycję Lokalizacje.
W polu Lokalizacja wybierz lokalizację, która ma zostać zmigrowana. Lokalizacja musi obsługiwać strefy dostępności, jak wspomniano wcześniej w wymaganiach wstępnych.
W polu Jednostki wybierz liczbę jednostek skalowania, które mają być w lokalizacji.
W polu Strefy dostępności wybierz co najmniej jedną strefę. Liczba wybranych jednostek musi być równomiernie rozłożona w różnych strefach dostępności. Jeśli na przykład wybrano trzy jednostki, wybierz trzy strefy, aby każda strefa hostuje jedną jednostkę.
Wybierz pozycję Zastosuj, a następnie wybierz pozycję Zapisz.
Istniejąca lokalizacja bramy zaimplementowana na platformie stv1 w sieci wirtualnej
Aby przeprowadzić migrację istniejącej lokalizacji instancji usługi API Management do stref dostępności, gdy jest ona zintegrowana z siecią wirtualną i hostowana na platformie stv1
, wykonaj następujące kroki. Migracja do stref dostępności przenosi również wystąpienie na platformę stv2
.
Utwórz nową podsieć i opcjonalny publiczny adres IP w lokalizacji, aby przeprowadzić migrację do stref dostępności. Szczegółowe wymagania znajdują się w wytycznych dotyczących sieci wirtualnych.
W portalu Azure przejdź do wystąpienia usługi API Management.
W menu Wdrażanie i infrastruktura wybierz pozycję Lokalizacje.
W polu Lokalizacja wybierz lokalizację, która ma zostać zmigrowana. Lokalizacja musi obsługiwać strefy dostępności, jak wspomniano wcześniej w wymaganiach wstępnych.
W polu Jednostki wybierz liczbę jednostek skalowania, które mają być w lokalizacji.
W polu Strefy dostępności wybierz co najmniej jedną strefę. Liczba wybranych jednostek musi być równomiernie rozłożona w różnych strefach dostępności. Jeśli na przykład wybrano trzy jednostki, wybierz trzy strefy, aby każda strefa hostuje jedną jednostkę.
W odpowiednich polach w obszarze Sieć wybierz nową podsieć i opcjonalny publiczny adres IP w lokalizacji.
Wybierz pozycję Zastosuj, a następnie wybierz pozycję Zapisz.
Istniejąca lokalizacja bramy, platforma stv2, zintegrowana w sieci wirtualnej
Aby przeprowadzić migrację istniejącej lokalizacji wystąpienia usługi API Management do stref dostępności, gdy wystąpienie jest obecnie umieszczone w sieci wirtualnej i już hostowane na stv2
platformie:
W portalu Azure przejdź do wystąpienia usługi API Management.
W menu Wdrażanie i infrastruktura wybierz pozycję Lokalizacje.
W polu Lokalizacja wybierz lokalizację, która ma zostać zmigrowana. Lokalizacja musi obsługiwać strefy dostępności, jak wspomniano wcześniej w wymaganiach wstępnych.
W polu Jednostki wybierz liczbę jednostek skalowania, które mają być w lokalizacji.
W polu Strefy dostępności wybierz co najmniej jedną strefę. Liczba wybranych jednostek musi być równomiernie rozłożona w różnych strefach dostępności. Jeśli na przykład wybrano trzy jednostki, wybierz trzy strefy, aby każda strefa hostuje jedną jednostkę.
W polu Publiczny adres IP opcjonalnie wybierz publiczny adres IP w lokalizacji.
Wybierz pozycję Zastosuj, a następnie wybierz pozycję Zapisz.
Nowa lokalizacja bramy
Aby dodać nową lokalizację do wystąpienia usługi API Management i włączyć strefy dostępności w tej lokalizacji:
Jeśli wystąpienie usługi API Management jest wdrażane w sieci wirtualnej w lokalizacji głównej, skonfiguruj sieć wirtualną, podsieć i opcjonalny publiczny adres IP w dowolnej nowej lokalizacji, w której planujesz włączyć strefy dostępności.
W portalu Azure przejdź do instancji usługi API Management.
W menu Wdrażanie i infrastruktura wybierz pozycję Lokalizacje.
Wybierz pozycję + Dodaj , aby dodać nową lokalizację. Lokalizacja musi obsługiwać strefy dostępności, jak wspomniano wcześniej w wymaganiach wstępnych.
W polu Jednostki wybierz liczbę jednostek skalowania, które mają być w lokalizacji.
W polu Strefy dostępności wybierz co najmniej jedną strefę. Liczba wybranych jednostek musi być równomiernie rozłożona w różnych strefach dostępności. Jeśli na przykład wybrano trzy jednostki, wybierz trzy strefy, aby każda strefa hostuje jedną jednostkę.
Jeśli wystąpienie usługi API Management zostało wdrożone w sieci wirtualnej, użyj pól w obszarze Sieć , aby wybrać sieć wirtualną, podsieć i opcjonalny publiczny adres IP, które są dostępne w lokalizacji.
Zaznacz element Dodaj i kliknij przycisk Zapisz.