Udostępnij za pośrednictwem


Ochrona aplikacji logiki przed awariami strefowymi przy użyciu stref dostępności i nadmiarowości stref

Dotyczy: Azure Logic Apps (Zużycie + Standardowa)

W każdym regionie świadczenia usługi Azure strefy dostępności są fizycznie oddzielnymi lokalizacjami, które są odporne na awarie lokalne. Takie awarie mogą wahać się od awarii oprogramowania i sprzętu do zdarzeń, takich jak trzęsienia ziemi, powodzie i pożary. Te strefy osiągają tolerancję dzięki nadmiarowości i logicznej izolacji usług platformy Azure.

Aby zapewnić odporność i dostępność rozproszoną, co najmniej trzy oddzielne strefy dostępności istnieją w dowolnym regionie świadczenia usługi Azure, który obsługuje nadmiarowość strefy i umożliwia jej nadmiarowość. Platforma Azure Logic Apps dystrybuuje te strefy i obciążenia aplikacji logiki w tych strefach. Ta funkcja jest kluczowym wymaganiem w zakresie włączania odpornych architektur i zapewnienia wysokiej dostępności w przypadku awarii centrum danych w regionie.

Więcej informacji można znaleźć w następującej dokumentacji:

Ten przewodnik zawiera krótkie omówienie, zagadnienia i informacje dotyczące włączania stref dostępności w usłudze Azure Logic Apps.

Kwestie wymagające rozważenia

Strefy dostępności są obsługiwane w przypadku standardowych przepływów pracy aplikacji logiki, które działają w usłudze Azure Logic Apps z jedną dzierżawą i są obsługiwane przez rozszerzalność usługi Azure Functions. Aby uzyskać więcej informacji, zobacz Niezawodność w usłudze Azure Functions.

  • Tę funkcję można włączyć tylko podczas tworzenia standardowej aplikacji logiki w obsługiwanym regionie platformy Azure lub w środowisku App Service Environment w wersji 3 (ASE v3) — tylko plany systemu Windows.

  • Tę funkcję można włączyć tylko dla nowych aplikacji logiki w warstwie Standardowa. Nie można włączyć obsługi stref dostępności dla istniejących przepływów pracy aplikacji logiki w warstwie Standardowa.

  • Tę funkcję można włączyć tylko w czasie tworzenia. Brak obsługi narzędzi programistycznych, takich jak program Azure PowerShell lub interfejs wiersza polecenia platformy Azure, obecnie istnieje w celu włączenia obsługi strefy dostępności po utworzeniu.

  • Ta funkcja obsługuje tylko wbudowane operacje łącznika, które są uruchamiane bezpośrednio przy użyciu środowiska uruchomieniowego usługi Azure Logic Apps, a nie operacji łącznika hostowanych i uruchamianych na platformie Azure.

Ograniczenia

W przypadku akcji opartych na protokole HTTP certyfikaty wyeksportowane lub utworzone za pomocą szyfrowania AES256 nie będą działać w przypadku użycia na potrzeby uwierzytelniania certyfikatu klienta. Te same certyfikaty również nie będą działać w przypadku użycia na potrzeby uwierzytelniania OAuth.

Wymagania wstępne

Włączanie stref dostępności

W przypadku aplikacji logiki w warstwie Standardowa wykonaj następujące kroki:

  1. W witrynie Azure Portal rozpocznij tworzenie standardowej aplikacji logiki. Na stronie Tworzenie aplikacji logiki zatrzymaj się po wybraniu pozycji Standardowa jako typu planu dla aplikacji logiki.

    Zrzut ekranu przedstawiający witrynę Azure Portal, stronę Tworzenie aplikacji logiki, szczegóły aplikacji logiki i wybrany typ planu w warstwie Standardowa.

    Aby zapoznać się z samouczkiem, zobacz Tworzenie standardowych przepływów pracy aplikacji logiki za pomocą usługi Azure Logic Apps z jedną dzierżawą w witrynie Azure Portal.

    Po wybraniu pozycji Standardowa zostanie udostępniona sekcja Nadmiarowość strefy i opcje.

    Uwaga

    Opcje nadmiarowości strefy są niedostępne, jeśli wybierzesz nieobsługiwany region platformy Azure lub istniejący plan systemu Windows utworzony w nieobsługiwanym regionie świadczenia usługi Azure. Upewnij się, że wybrano obsługiwany region platformy Azure i plan systemu Windows utworzony w obsługiwanym regionie platformy Azure lub utwórz nowy plan systemu Windows.

  2. W obszarze Nadmiarowość strefy wybierz pozycję Włączone.

    Na tym etapie środowisko tworzenia aplikacji logiki wygląda podobnie do tego przykładu:

    Zrzut ekranu przedstawiający witrynę Azure Portal, stronę Tworzenie aplikacji logiki, szczegóły standardowej aplikacji logiki i opcję Włączone wybraną w obszarze Nadmiarowość strefy.

  3. Zakończ tworzenie przepływu pracy aplikacji logiki.

  4. Jeśli używasz zapory i nie skonfigurowano dostępu do ruchu przez wymagane adresy IP, upewnij się, że spełnisz to wymaganie.