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 z nadmiarowością strefową:
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.
Strefowa nadmiarowość — brama i płaszczyzna kontrolna wystąpienia usługi API Management (interfejs API zarządzania, portal dla deweloperów, konfiguracja Git) są replikowane w co najmniej dwóch lub więcej fizycznie oddzielonych strefach w regionie Azure. Redundancja strefowa zapewnia odporność i wysoką dostępność instancji usługi.
W tym artykule opisano trzy scenariusze migracji wystąpienia usługi 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.
Ważne
Zmiany w infrastrukturze usługi API Management (takie jak konfigurowanie domen niestandardowych, dodawanie certyfikatów urzędu certyfikacji, skalowanie, konfiguracja sieci wirtualnej, zmiany strefy dostępności i dodawanie regionów) mogą potrwać 15 minut lub dłużej, w zależności od warstwy usługi i rozmiaru wdrożenia. Spodziewaj się dłuższego czasu działania instancji z większą liczbą jednostek skalowania lub z konfiguracją obejmującą wiele regionów. Zmiany etapowe w usłudze API Management są wykonywane ostrożnie, aby zachować pojemność i dostępność.
Podczas aktualizowania usługi nie można wprowadzać innych zmian infrastruktury usług. Można jednak skonfigurować interfejsy API, produkty, zasady i ustawienia użytkownika. Usługa nie doświadczy przestoju bramy, a zarządzanie interfejsem API będzie nadal obsługiwać żądania bez przerwy (z wyjątkiem poziomu Deweloper).
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 szybkim starcie Tworzenie nowego wystąpienia usługi Azure API Management przy użyciu portalu Azure. Wybierz warstwę usługi Premium .
Jeśli masz istniejącą instancję usługi API Management, upewnij się, że znajduje się ona w warstwie Premium. Jeśli tak nie jest, przejdź na plan Premium.
Wymagania dotyczące przestojów
Nie istnieją żadne wymogi dotyczące czasu przestoju bramy dla jakiejkolwiek opcji migracji.
Kwestie wymagające rozważenia
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.
Domyślnie usługa API Management automatycznie ustawia strefy dostępności, aby dystrybuować jednostki skalowania i dostosowywać się do zmian dostępności stref w regionie. W przypadku wybrania określonych stref upewnij się, że jednostki skalowania są równomiernie rozmieszczone w różnych strefach. Jeśli na przykład wybierzesz dwie określone strefy, możesz skonfigurować dwie jednostki, cztery jednostki lub inną wielokrotność dwóch jednostek.
Ważne
W przypadku wybrania określonych stref zasoby zostaną przypięte do tych stref. Jeśli wszystkie zasoby w wybranych strefach będą niedostępne, instancja API Management również stanie się niedostępna.
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 swojej 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 wybraniu stref dostępności. W przypadku wybrania określonych stref liczba jednostek usługi API Management w regułach automatycznego skalowania i limitach 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 pozostaw ustawienie Automatyczne (zalecane) lub opcjonalnie wybierz co najmniej jedną strefę. W przypadku wybrania określonych stref liczba wybranych jednostek musi równomiernie rozłożyć się w różnych strefach dostępności. Jeśli na przykład wybrano trzy jednostki, należy wybrać trzy strefy tak, aby każda strefa hostował jedną jednostkę.
Wybierz pozycję Zastosuj, a następnie wybierz pozycję Zapisz.
Istniejąca lokalizacja bramy została wdrożona w sieci wirtualnej
Aby przeprowadzić migrację istniejącej lokalizacji wystąpienia usługi API Management do stref dostępności, gdy wystąpienie jest zintegrowane obecnie w sieci wirtualnej:
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 pozostaw ustawienie Automatyczne (zalecane) lub opcjonalnie wybierz co najmniej jedną strefę. W przypadku wybrania określonych stref liczba wybranych jednostek musi równomiernie rozłożyć się w różnych strefach dostępności. Jeśli na przykład wybrano trzy jednostki, należy wybrać trzy strefy tak, aby każda strefa hostował 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.
Na 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 pozostaw ustawienie Automatyczne (zalecane) lub opcjonalnie wybierz co najmniej jedną strefę. W przypadku wybrania określonych stref liczba wybranych jednostek musi równomiernie rozłożyć się w różnych strefach dostępności. Jeśli na przykład wybrano trzy jednostki, należy wybrać trzy strefy tak, aby każda strefa hostował 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.
Wybierz pozycję Dodaj, a następnie wybierz pozycję Zapisz.