Dela via


Migrera funktionsappen till en zonredundant plan

Stöd för tillgänglighetszoner för Azure Functions finns i Premium-planer (Elastic Premium) och Dedikerade (App Service). En zonredundant funktionsappplan balanserar automatiskt sina instanser mellan tillgänglighetszoner för högre tillgänglighet. I den här artikeln beskrivs hur du migrerar till den offentliga Premium-planen för flera innehavare med stöd för tillgänglighetszoner. Information om migrering till zonredundans för dedikerade planer finns här.

Krav på stilleståndstid

Stilleståndstiden beror på hur du bestämmer dig för att utföra migreringen. Eftersom du inte kan konvertera befintliga Premium-planer till att använda tillgänglighetszoner består migreringen av en distribution sida vid sida där du skapar nya Premium-planer. Stilleståndstiden beror på hur du väljer att omdirigera trafik från din gamla till den nya funktionsappen i tillgänglighetszonen. För HTTP-baserade funktioner om du till exempel använder en Application Gateway, en anpassad domän eller Azure Front Door beror stilleståndstiden på den tid det tar att uppdatera dessa tjänster med den nya appens information. Du kan också dirigera trafik till flera appar samtidigt med hjälp av en tjänst, till exempel Azure Traffic Manager , och bara helt snabb till dina nya tillgänglighetszonaktiverade appar när allt distribueras och testas fullständigt. Du kan också skriva defensiva funktioner för att säkerställa att meddelanden inte går förlorade under migreringen för icke-HTTP-funktioner.

Migreringsvägledning: Omdistribuering

Om du vill att din funktionsapp ska använda tillgänglighetszoner distribuerar du om appen till en nyligen skapad tillgänglighetszonaktiverad Premium-funktionsappplan.

Så här distribuerar du om

Följande steg beskriver hur du aktiverar tillgänglighetszoner.

  1. Om du redan använder Premium SKU och finns i en av de regioner som stöds kan du gå vidare till nästa steg. Annars bör du skapa en ny resursgrupp i någon av de regioner som stöds.
  2. Skapa en Premium-plan i en av de regioner som stöds och resursgruppen. Se till att den nya Premium-planen har zonredundans aktiverad.
  3. Skapa och distribuera dina funktionsappar till den nya Premium-planen med önskad distributionsmetod.
  4. När du har testat och aktiverat de nya funktionsapparna kan du inaktivera eller ta bort dina tidigare appar för icke-tillgänglighetszoner.

Nästa steg