Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Azure App Service tillhandahåller inbyggda tillförlitlighetsfunktioner för att säkerställa att dina program förblir tillgängliga och motståndskraftiga. Den här artikeln beskriver hur du skapar en App Service-plan som innehåller zonredundans. Den beskriver också hur du inaktiverar och aktiverar zonredundans för befintliga planer och hur du söker efter stöd för zonredundans. Mer information om zonredundans finns i Tillförlitlighet i App Service.
Viktigt!
Zonredundans distribuerar App Service-planinstanser mellan tillgänglighetszoner; zonredundans skapar inte garanterade replikor av appar. Om perSiteScaling är true och en app eller distributionsplats har en gräns för antal arbetare på 1, ska du inte dra slutsatsen att appen eller distributionsplatsen har ytterligare en varm replik. Begränsningar av 2 eller fler tillåter placering på flera olika planarbetare men garanterar inte att dessa fall täcker fysiska zoner. Granska skalning per app och tillförlitlighet i App Service när du designar arbetsbelastningen.
Skapa en ny zonredundant App Service-plan
Följ lämpliga steg för att skapa en ny App Service-plan som innehåller zonredundans.
Följ riktlinjerna för att skapa en App Service-plan. Välj Aktiverad för zonredundans.
Ange zonredundans för en befintlig App Service-plan
Om du vill aktivera zonredundans för en befintlig App Service-plan kontrollerar du om det finns stöd för zonredundans.
Om din App Service-plan stöder zonredundans använder du Azure-portalen, Azure CLI eller Bicep och Azure Resource Manager för att aktivera eller inaktivera den.
Viktigt!
Innan du aktiverar zonredundans, registrera den aktuella plankapaciteten och skalningsläget. Om skalning per app är aktiverad, granska den konfigurerade arbetargränsen för varje app och distributionsplats. En gräns för
1ger inte en simultan replika i en annan zon. För regelbaserad skalning, se till att varje tillämplig autoskaleringsprofil har minimala, standard- och maximala kapaciteter på minst2.Gå till din App Service-plan i Azure-portalen.
Välj Inställningar>Skala ut (App Service-plan) i det vänstra navigeringsfönstret.
Följ instruktionerna för skalningsläget som är konfigurerat för planen:
-
Manuellt: Om antalet instanser är mindre än
2, öka det till2; behåll ett högre värde. Välj zonredundans och spara sedan dina ändringar. -
Automatiskt: Minsta antal instanser hanteras och är inte tillgängligt i portalen. Välj zonredundans, spara dina ändringar och kontrollera sedan att den resulterande plankapaciteten är minst
2. -
Regelbaserat: Du kan inte utföra detta arbetsflöde i portalen. För det första, uppdatera separat varje tillämplig autoskaleringsprofil så att dess minimum, standard och maximum är minst
2, med högre värden bevarade. Använd sedan Azure CLI eller Bicep och Azure Resource Manager för att aktivera zonredundans.
-
Manuellt: Om antalet instanser är mindre än
För manuell eller automatisk skalning, för att inaktivera zonredundans, avmarkera zonredundans och spara sedan dina ändringar.
Om din App Service-plan finns på en skalningsenhet som inte stöder zonredundans kan du inte aktivera zonredundans i din plan. I stället måste du återdistribuera dina appar till en ny plan på en annan skalningsenhet.
Sök efter zonredundansstöd för en App Service-plan
Gör följande för att kontrollera om en befintlig App Service-plan stöder zonredundans:
Fastställa det maximala antalet tillgänglighetszoner som App Service-planen stöder med hjälp av Azure-portalen, Azure CLI eller Bicep och Resource Manager.
Gå till din App Service-plan i Azure-portalen.
Välj Skala ut (App Service-plan).
Maximalt antal tillgängliga zoner visar det maximala antalet zoner som din App Service-plan kan använda.
Jämför talet med följande tabell för att avgöra om planen stöder zonredundans.
Maximalt antal zoner Stöd för zonredundans Mer än 1 Understödd Lika med 1 Stöds inte* * Om du använder en plan eller en stämpel som inte stöder tillgänglighetszoner måste du skapa en ny App Service-plan i en ny resursgrupp. Den här konfigurationen säkerställer att ditt införande hamnar på en App Service-infrastruktur som stöder tillgänglighetszoner.
Visa fysiska zoner för en App Service-plan
När du har en zonredundant App Service-plan placerar plattformen instanserna i planen över flera fysiska tillgänglighetszoner. Använd Azure-portalen eller Azure CLI för att granska den fysiska zon som rapporteras för en apps aktuella observerade instanser.
Note
Observerade physicalZone värden är tidpunktsplaceringsinformation. De bevisar inte att dolda apprepliker existerar eller garanterar fysisk zondiversitet för en app eller distributionsplats. Genom att använda skalning per app kan en app köras på färre instanser än planen.
I Azure-portalen, gå till App Service-appen som du vill inspektera.
Välj Hälsokontroll.
Välj Instanser för att visa placeringen av den fysiska zonen för var och en av dina instanser.