Dela via


Uppgradera och skala en Azure API Management-instans

GÄLLER FÖR: Utvecklare | Grundläggande | Basic v2 | Standard | Standard v2 | Premie

Kunder kan skala en Azure API Management-instans på en dedikerad tjänstnivå genom att lägga till och ta bort enheter. En enhet består av dedikerade Azure-resurser och har en viss bärande kapacitet uttryckt som ett antal API-anrop per sekund. Det här numret representerar inte en anropsgräns, utan snarare ett uppskattat maximalt dataflödesvärde som möjliggör grov kapacitetsplanering. Det faktiska dataflödet och svarstiden varierar stort beroende på faktorer som antal och frekvens för samtidiga anslutningar, typ och antal konfigurerade principer, storlek på begäran och svar samt svarstid för serverdelen.

Kommentar

  • På nivåerna Basic, Standard och Premium i API Management-tjänsten kan du konfigurera en instans att skala automatiskt baserat på en uppsättning regler.
  • API Management-instanser i förbrukningsnivån skalas automatiskt baserat på trafiken. För närvarande kan du inte uppgradera från eller nedgradera till nivån Förbrukning.

Dataflödet och priset för varje enhet beror på den tjänstnivå där enheten finns. Om du behöver öka kapaciteten för en tjänst inom en nivå lägger du till en enhet. Om den nivå som för närvarande har valts i din API Management-instans inte tillåter att fler enheter läggs till måste du uppgradera till en högre nivå.

Kommentar

Se API Management-priser för funktioner, skalningsgränser och uppskattat dataflöde på varje nivå. För att få mer exakta dataflödessiffror måste du titta på ett realistiskt scenario för dina API:er. Läs mer i Kapacitet hos en Azure API Management-instans.

Förutsättningar

Om du vill följa stegen i den här artikeln måste du:

Uppgradera och skala

Du kan välja mellan följande dedikerade nivåer: Developer, Basic, Basic v2, Standard, Standard v2 och Premium.

  • Nivån Utvecklare ska användas för att utvärdera tjänsten. Den bör inte användas för produktion. Nivån Developer har inget serviceavtal och du kan inte skala den här nivån (lägg till/ta bort enheter).

  • Basic, Basic v2, Standard, Standard v2 och Premium är produktionsnivåer som har serviceavtal och kan skalas. Prisinformation och skalningsgränser finns i API Management-prissättning.

  • Med Premium-nivån kan du distribuera en enda Azure API Management-instans över valfritt antal önskade Azure-regioner. När du först skapar en Azure API Management-tjänst innehåller instansen bara en enhet och finns i en enda Azure-region (den primära regionen).

    Ytterligare regioner kan enkelt läggas till. När du lägger till en region anger du det antal enheter som du vill allokera. Du kan till exempel ha en enhet i den primära regionen och fem enheter i någon annan region. Du kan anpassa antalet enheter till den trafik du har i varje region. Mer information finns i Distribuera en Azure API Management-tjänstinstans till flera Azure-regioner.

  • Du kan uppgradera och nedgradera till och från vissa dedikerade tjänstnivåer:

    • Du kan uppgradera och nedgradera till och från klassiska nivåer (Developer, Basic, Standard och Premium).

    • Du kan uppgradera och nedgradera till och från v2-nivåer (Basic v2 och Standard v2).

    Nedgradering kan ta bort vissa funktioner. Om du till exempel nedgraderar till Standard eller Basic från Premium-nivån kan du ta bort virtuella nätverk eller distributioner i flera regioner.

Kommentar

Uppgraderingen eller skalningsprocessen kan ta upp till 15 till 45 minuter att tillämpa. Du får ett meddelande när den är klar.

Skala din API Management-instans

Du kan använda portalen för att skala din API Management-instans. Hur du skalar beror på vilken tjänstnivå du använder.

Skala API Management-tjänsten i Azure Portal

Lägga till eller ta bort enheter – klassiska tjänstnivåer

  1. Gå till DIN API Management-instans i Azure Portal.
  2. Välj Platser på den vänstra menyn.
  3. Välj raden med den plats som du vill skala.
  4. Ange det nya antalet enheter – använd skjutreglaget om det är tillgängligt, eller välj eller skriv talet.
  5. Välj Använd.

Kommentar

På Premium-tjänstnivån kan du välja att konfigurera tillgänglighetszoner och ett virtuellt nätverk på en vald plats. Mer information finns i Distribuera API Management-tjänsten till ytterligare en plats.

Lägga till eller ta bort enheter – v2-tjänstnivåer

  1. Gå till DIN API Management-instans i Azure Portal.
  2. Välj Skala på den vänstra menyn.
  3. Ange det nya antalet enheter – använd skjutreglaget eller välj eller skriv talet.
  4. Välj Spara.

Lägga till eller ta bort enheter – arbetsytegateway

  1. Gå till DIN API Management-instans i Azure Portal.
  2. I den vänstra menyn, under API:er, väljer du Arbetsytor> namnet på din arbetsyta.
  3. I den vänstra menyn under Distribution + infrastruktur väljer du Gateways> namnet på din gateway.
  4. I den vänstra menyn går du till Distribution och infrastruktur och väljer Skala.
  5. Ange det nya antalet enheter – använd skjutreglaget eller välj eller skriv talet.
  6. Välj Spara.

Ändra din API Management-tjänstnivå

  1. Gå till DIN API Management-instans i Azure Portal.
  2. Välj Prisnivå på menyn.
  3. Välj önskad tjänstnivå i listrutan. Använd skjutreglaget för att ange antalet enheter för API Management-tjänsten efter ändringen.
  4. Välj Spara.

Stilleståndstid vid upp- och nedskalning

Om du skalar från eller till nivån Utvecklare blir det stilleståndstid. I övriga fall förekommer ingen stilleståndstid.

Beräkningsisolering

Om dina säkerhetskrav omfattar beräkningsisolering kan du använda prisnivån Isolerad . Den här nivån säkerställer att beräkningsresurserna för en API Management-tjänstinstans förbrukar hela den fysiska värden och tillhandahåller den isoleringsnivå som krävs för att stödja till exempel IL5-arbetsbelastningar (US Department of Defense Impact Level 5). Skapa en supportbegäran för att få åtkomst till den isolerade nivån.