Sdílet prostřednictvím


Ochrana aplikací logiky před selháním zón s využitím zón dostupnosti a redundance zón

Platí pro: Azure Logic Apps (Consumption + Standard)

V každé oblasti Azure jsou zóny dostupnosti fyzicky oddělená umístění, která jsou tolerantní vůči místním selháním. Taková selhání se mohou lišit od selhání softwaru a hardwaru až po události, jako jsou zemětřesení, záplavy a požáry. Tyto zóny dosáhnou tolerance prostřednictvím redundance a logické izolace služeb Azure.

Aby byla zajištěna odolnost a distribuovaná dostupnost, existují alespoň tři samostatné zóny dostupnosti v jakékoli oblasti Azure, která podporuje a umožňuje redundanci zón. Platforma Azure Logic Apps distribuuje tyto zóny a úlohy aplikací logiky napříč těmito zónami. Tato funkce je klíčovým požadavkem na povolení odolných architektur a zajištění vysoké dostupnosti v případě selhání datacenter v určité oblasti.

Další informace najdete v následující dokumentaci:

Tato příručka obsahuje stručný přehled, důležité informace a informace o tom, jak povolit zóny dostupnosti v Azure Logic Apps.

Důležité informace

Zóny dostupnosti se podporují v pracovních postupech standardní aplikace logiky, které běží v Azure Logic Apps s jedním tenantem a využívají rozšiřitelnost Azure Functions. Další informace najdete v tématu Spolehlivost ve službě Azure Functions.

  • Tuto funkci můžete povolit jenom v případě, že vytvoříte standardní aplikaci logiky v podporované oblasti Azure nebo v prostředí App Service Environment v3 (ASE v3) – pouze plány Windows.

  • Tuto funkci můžete povolit jenom pro nové standardní aplikace logiky. Pro stávající pracovní postupy standardní aplikace logiky nemůžete povolit podporu zón dostupnosti.

  • Tuto funkci můžete povolit pouze při vytváření. K povolení podpory zóny dostupnosti po vytvoření v současné době neexistuje žádná programová podpora nástrojů, jako je Azure PowerShell nebo Azure CLI.

  • Tato funkce podporuje pouze integrované operace konektoru, které přímo běží s modulem runtime Azure Logic Apps, ne operacemi konektorů hostovanými a spuštěnými v Azure.

Omezení

Při akcích založených na protokolu HTTP nebudou certifikáty exportované nebo vytvořené pomocí šifrování AES256 fungovat při ověřování klientských certifikátů. Stejné certifikáty nebudou fungovat i při ověřování OAuth.

Požadavky

Povolení zón dostupnosti

Pouze pro standardní aplikace logiky postupujte takto:

  1. Na webu Azure Portal začněte vytvářet standardní aplikaci logiky. Na stránce Vytvořit aplikaci logiky zastavte po výběru standardního typu plánu pro vaši aplikaci logiky.

    Snímek obrazovky s webem Azure Portal, stránkou Vytvořit aplikaci logiky, podrobnostmi o aplikaci logiky a vybraným typem standardního plánu

    Kurz najdete v tématu Vytvoření standardních pracovních postupů aplikace logiky pomocí Azure Logic Apps s jedním tenantem na webu Azure Portal.

    Po výběru možnosti Standardní se zpřístupní oddíl Redundance zóny a možnosti.

    Poznámka:

    Možnosti redundance zón se zobrazí jako nedostupné, pokud vyberete nepodporovanou oblast Azure nebo existující plán Windows vytvořený v nepodporované oblasti Azure. Nezapomeňte vybrat podporovanou oblast Azure a plán Windows vytvořený v podporované oblasti Azure nebo vytvořit nový plán Windows.

  2. V části Redundance zóny vyberte Povoleno.

    V tomto okamžiku se prostředí pro vytváření aplikace logiky zobrazí podobně jako v tomto příkladu:

    Snímek obrazovky s webem Azure Portal, stránkou Vytvořit aplikaci logiky, podrobnostmi standardní aplikace logiky a vybranou možností Povoleno v části Redundance zóny

  3. Dokončete vytváření pracovního postupu aplikace logiky.

  4. Pokud používáte bránu firewall a nemáte nastavený přístup k provozu přes požadované IP adresy, nezapomeňte tento požadavek dokončit.