Premium V3-laag configureren voor Azure-app Service
De nieuwe prijscategorie Premium V3 biedt snellere processors, SSD-opslag en opties die zijn geoptimaliseerd voor geheugen. Het biedt een viervoudige verhouding tussen geheugen en kern van de bestaande prijscategorieën. De verhouding tussen geheugen en kern is het dubbele van de Premium V2-laag. Met het prestatievoordeel kunt u geld besparen door uw apps uit te voeren op minder exemplaren. In dit artikel leert u hoe u een app maakt in de Premium V3-laag of hoe u een app omhoog kunt schalen naar de Premium V3-laag.
Vereisten
Een app omhoog schalen naar Premium V3:
- Een Azure-app Service-app die wordt uitgevoerd in een prijscategorie lager dan Premium V3.
- De app moet worden uitgevoerd in een App Service-implementatie die Ondersteuning biedt voor Premium V3.
- De App Service-implementatie moet ondersteuning bieden voor de gewenste SKU in Premium V3.
Premium V3-beschikbaarheid
De Premium V3-laag is beschikbaar voor zowel systeemeigen als aangepaste containers, waaronder zowel Windows-containers als Linux-containers.
Premium V3 en specifieke Premium V3-SKU's zijn beschikbaar in sommige Azure-regio's. Microsoft voegt voortdurend beschikbaarheid toe in andere regio's. Als u wilt zien of een specifieke PremiumV3-aanbieding beschikbaar is in uw regio, voert u de volgende Azure CLI-opdracht uit in de Azure Cloud Shell. Vervang P1v3 door de gewenste SKU:
Beschikbaarheid van Windows SKU
az appservice list-locations --sku P1V3
Beschikbaarheid van Linux-SKU
az appservice list-locations --linux-workers-enabled --sku P1V3
Een app maken in de Premium V3-laag
De prijscategorie van een App Service-app wordt gedefinieerd in het App Service-plan waarop deze wordt uitgevoerd. U kunt zelf een App Service-plan maken of maken als onderdeel van het maken van apps.
Wanneer u het nieuwe App Service-plan configureert in Azure Portal, selecteert u Prijsplan en kiest u een van de Premium V3-lagen .
Als u alle Premium V3-opties wilt zien, selecteert u Prijsplannen verkennen en selecteert u vervolgens een van de Premium V3-abonnementen en selecteert u Selecteren.
Belangrijk
Mogelijk ziet u geen P0V3, P1V3, P2V3, P3V3, P1mV3, P2mV3, P3mV3, P4mV3 en P5mV3 als opties of worden sommige opties mogelijk grijs weergegeven. Als dit het geval is, is Premium V3 of een afzonderlijke SKU in Premium V3 niet beschikbaar in de onderliggende App Service-implementatie. Zie Omhoog schalen vanuit een niet-ondersteunde resourcegroep en regiocombinatie voor meer informatie.
Een bestaande app omhoog schalen naar de Premium V3-laag
Voordat u een bestaande app schaalt naar de Premium V3-laag, moet u ervoor zorgen dat zowel Premium V3 als de specifieke SKU in Premium V3 beschikbaar zijn. Zie De beschikbaarheid van PremiumV3 voor meer informatie. Als deze optie niet beschikbaar is, raadpleegt u Omhoog schalen vanuit een niet-ondersteunde resourcegroep en regiocombinatie.
Afhankelijk van uw hostingomgeving kan omhoog schalen extra stappen vereisen.
Open uw App Service-app-pagina in Azure Portal.
Selecteer Instellingen>omhoog schalen (App Service-plan) in het linkernavigatievenster van uw App Service-app-pagina.
Selecteer een van de Premium V3-abonnementen en selecteer Selecteren.
Als uw bewerking is voltooid, ziet u op de overzichtspagina van uw app dat deze zich nu in een Premium V3-laag bevindt.
Als u een foutmelding krijgt
Als de onderliggende App Service-implementatie de aangevraagde Premium V3-SKU niet ondersteunt, kunnen sommige App Service-abonnementen niet omhoog worden geschaald naar de Premium V3-laag of naar een nieuwere SKU in Premium V3. Zie Omhoog schalen vanuit een niet-ondersteunde resourcegroep en regiocombinatie voor meer informatie.
Omhoog schalen vanaf een niet-ondersteunde resourcegroep en regiocombinatie
Als uw app wordt uitgevoerd in een App Service-implementatie waarbij Premium V3 niet beschikbaar is of in een regio die Premium V3 niet ondersteunt, implementeert u uw app opnieuw om te profiteren van Premium V3. Als nieuwere Premium V3-SKU's niet beschikbaar zijn, moet u uw app ook opnieuw implementeren voor het gebruik van nieuwere SKU's in Premium V3. U hebt twee opties:
Maak een app in een nieuwe resourcegroep en met een nieuw App Service-plan.
Wanneer u het App Service-plan maakt, selecteert u de gewenste Premium V3-laag. Deze stap zorgt ervoor dat het App Service-plan wordt geïmplementeerd in een implementatie-eenheid die Ondersteuning biedt voor Premium V3 en de specifieke SKU in Premium V3. Implementeer vervolgens de toepassingscode opnieuw in de zojuist gemaakte app. Zelfs als u het nieuwe App Service-plan omlaag schaalt naar een lagere laag om kosten te besparen, kunt u altijd weer omhoog schalen naar Premium V3 en de gewenste SKU in Premium V3 omdat de implementatie-eenheid dit ondersteunt.
Op de pagina Ontwikkelhulpprogramma's>app klonen kunt u een App Service-plan maken met Behulp van Premium V3 in de gewenste regio en de app-instellingen en configuratie opgeven die u wilt klonen.
Automatiseren met scripts
U kunt het maken van apps in de Premium V3-laag automatiseren met scripts met behulp van de Azure CLI of Azure PowerShell.
Azure-CLI
Met de volgende opdracht maakt u een App Service-plan in P1V3. U kunt deze uitvoeren in de Cloud Shell. De opties zijn --sku
P0V3, P1V3, P2V3, P3V3, P1mV3, P2mV3, P3mV3, P4mV3 en P5mV3.
az appservice plan create \
--resource-group <resource_group_name> \
--name <app_service_plan_name> \
--sku P1V3
Azure PowerShell
Notitie
Het wordt aanbevolen de Azure Az PowerShell-module te gebruiken om te communiceren met Azure. Zie Azure PowerShell installeren om aan de slag te gaan. Raadpleeg Azure PowerShell migreren van AzureRM naar Az om te leren hoe u naar de Azure PowerShell-module migreert.
Met de volgende opdracht maakt u een App Service-plan in P1V3. De opties zijn -WorkerSize
Klein, Normaal en Groot.
New-AzAppServicePlan -ResourceGroupName <resource_group_name> `
-Name <app_service_plan_name> `
-Location <region_name> `
-Tier "Premium V3" `
-WorkerSize "Small"