Premium V3-laag configureren voor Azure-app Service
De nieuwe prijscategorie Premium V3 biedt u snellere processors, SSD-opslag, opties die zijn geoptimaliseerd voor geheugen en viervoudig de verhouding tussen geheugen en kern van de bestaande prijscategorieën (dubbel 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
Als u een app wilt opschalen naar Premium V3, moet u een Azure-app Service-app hebben die wordt uitgevoerd in een prijscategorie lager dan Premium V3. De app moet worden uitgevoerd in een App Service-implementatie die Premium V3 ondersteunt. Daarnaast moet de App Service-implementatie de gewenste SKU binnen Premium V3 ondersteunen.
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 en de beschikbaarheid in extra regio's wordt voortdurend toegevoegd. 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):
az appservice list-locations --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 Een 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
Als u P0V3, P1V3, P2V3, P3V3, P1mV3, P2mV3, P3mV3, P4mV3 en P5mV3 niet ziet als opties, of als sommige opties grijs worden weergegeven, is Premium V3 of een afzonderlijke SKU in Premium V3 niet beschikbaar in de onderliggende App Service-implementatie die het App Service-plan bevat. 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 in een Premium V3-laag schaalt, moet u ervoor zorgen dat zowel Premium V3 als de specifieke SKU binnen 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 omhoog schalen (App Service-plan) in de linkernavigatiebalk 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
Sommige App Service-abonnementen kunnen niet omhoog worden geschaald naar de Premium V3-laag of naar een nieuwere SKU binnen Premium V3 als de onderliggende App Service-implementatie geen ondersteuning biedt voor de aangevraagde Premium V3-SKU. 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 als uw app wordt uitgevoerd in een regio die momenteel geen Ondersteuning biedt voor Premium V3, moet u uw app opnieuw implementeren om te profiteren van Premium V3. Er zijn mogelijk geen nieuwere Premium V3-SKU's beschikbaar. In dat geval moet u uw app ook opnieuw implementeren om te profiteren van nieuwere SKU's binnen 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 binnen 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 omhoog schalen naar Premium V3 en de gewenste SKU binnen Premium V3 omdat de implementatie-eenheid dit ondersteunt.
Op de pagina 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"