Skala upp och skala ut Azure App Service

Slutförd

Det finns två metoder för att skala din Azure App Service-plan och dina program: skala upp och skala ut. Du kan skala dina program manuellt eller automatiskt, vilket kallas autoskalning.

Titta på följande video om hur du implementerar automatisk skalning för din Azure App Service-plan och dina program.

Saker att veta om Azure App Service-skalning

Nu ska vi gå igenom information om skalning för din Azure App Service-plan och App Service-program.

  • Uppskalningsmetoden ökar mängden cpu, minne och diskutrymme. Genom att skala upp får du extra funktioner som dedikerade virtuella datorer, anpassade domäner och certifikat, mellanlagringsplatser, autoskalning med mera. Du skalar upp genom att ändra prisnivån för Azure App Service-planen där ditt program finns.

  • Utskalningsmetoden ökar antalet virtuella datorinstanser som kör ditt program. Du kan skala ut till så många som 30 instanser, beroende på prisnivån för Din App Service-plan. Dra nytta av App Service-miljön på den isolerade nivån för att ytterligare öka antalet utskalningar till 100 instanser. Antalet skalningsinstanser kan konfigureras manuellt eller automatiskt (autoskalning).

  • Med autoskalning kan du automatiskt öka antalet skalningsinstanser för utskalningsmetoden. Autoskalning baseras på fördefinierade regler och scheman.

  • Din App Service-plan kan skalas upp och ned när som helst genom att ändra prisnivån för planen.

Saker att tänka på när du använder Azure App Service-skalning

Granska följande fördelar med att implementera skalning för din App Service-plan och dina program. Tänk på skalningsfördelarna för din hotellwebbplats.

  • Överväg att justera plannivåer manuellt. Starta din plan på en lägre prisnivå och skala upp efter behov för att hämta fler App Service-funktioner. Skala ned när funktioner inte längre behövs och kontrollera dina totala kostnader.

    Tänk dig ett scenario där du börjar testa din webbapp med hjälp av den kostnadsfria Azure App Service-nivån, där du inte betalar något för att använda tjänsten. Efter ett tag bestämmer du dig för att lägga till ett anpassat DNS-namn i webbappen, så att du skalar upp ditt abonnemang till den delade nivån. Därefter upptäcker du att du behöver skapa en SSL-bindning, så att du skalar upp planen till Basic-nivån. Senare bestämmer du ett behov av mellanlagringsmiljöer, så du skalar upp till standardnivån. När du behöver fler kärnor, minne eller lagring kan du skala upp till en större virtuell datorstorlek på samma nivå.

    Samma skalningsprocess fungerar omvänt. Om du bestämmer dig för att du inte längre behöver funktioner på en högre nivå skalar du ned planen till en lägre nivå och sparar pengar.

  • Överväg autoskalning för att stödja användare och minska kostnaderna. Fortsätt att betjäna dina användare när programmet har högt dataflöde. Implementera autoskalning för att styra hur många funktioner och support som erbjuds vid en viss tidpunkt baserat på dina inställningar och regelvillkor. Autoskalning hjälper dig att spara pengar när belastningen på ditt program minskar genom att automatiskt minska dina prenumerationsfunktioner.

  • Överväg att inte distribuera om. När du ändrar skalningsinställningarna behöver du inte ändra koden eller distribuera om dina program. Det tar bara sekunder att ändra skalningsinställningarna för planen. Dina ändringar påverkar alla program i din App Service-plan.

  • Överväg att skala för andra Azure-tjänster. Om ditt App Service-program är beroende av andra Azure-tjänster, till exempel Azure SQL Database eller Azure Storage, kan du skala dessa resurser separat. App Service-planen hanterar inte dessa resurser.