Migrace aplikace funkcí do zónově redundantního plánu

Podpora zón dostupnosti pro Azure Functions je dostupná v plánech Premium (Elastic Premium) a Dedicated (App Service). Plán zónově redundantní aplikace funkcí automaticky vyrovnává své instance mezi zónami dostupnosti kvůli vyšší dostupnosti. Tento článek popisuje, jak migrovat na veřejný plán Premium s více tenanty s podporou zóny dostupnosti. Informace o migraci na zónovou redundanci ve vyhrazených plánech najdete tady.

Požadavky na výpadek

Výpadek bude záviset na tom, jak se rozhodnete provést migraci. Vzhledem k tomu, že nemůžete převést existující plány Premium na použití zón dostupnosti, migrace se skládá z souběžného nasazení, kde vytvoříte nové plány Premium. Výpadek bude záviset na tom, jak se rozhodnete přesměrovat provoz ze starého do nové aplikace funkcí s povolenou zónou dostupnosti. Pokud například používáte Application Gateway, vlastní doménu nebo Azure Front Door, výpadky budou záviset na době, kterou trvá aktualizace příslušných služeb s informacemi o nové aplikaci. Alternativně můžete směrovat provoz do více aplikací současně pomocí služby, jako je Azure Traffic Manager , a pouze přímo do nových aplikací s povolenými zónami dostupnosti, když je vše nasazené a plně otestované. Můžete také napsat obranné funkce , které zajistí, že se během migrace neztratí zprávy pro funkce jiného typu než HTTP.

Pokyny k migraci: Opětovné nasazení

Pokud chcete, aby vaše aplikace funkcí používala zóny dostupnosti, nasaďte aplikaci znovu do nově vytvořené zóny dostupnosti s povoleným plánem aplikace funkcí Premium.

Postup opětovného nasazení

Následující kroky popisují, jak povolit zóny dostupnosti.

  1. Pokud už používáte skladovou položku Premium a nacházíte se v některé z podporovaných oblastí, můžete přejít k dalšímu kroku. Jinak byste měli vytvořit novou skupinu prostředků v jedné z podporovaných oblastí.
  2. Vytvořte plán Premium v jedné z podporovaných oblastí a skupiny prostředků. Ujistěte se, že nový plán Premium má povolenou redundanci zón.
  3. Pomocí požadované metody nasazení vytvořte a nasaďte aplikace funkcí do nového plánu Premium.
  4. Po otestováníach

Další kroky