Share via


Azure App Service için Premium V3 katmanını yapılandırma

Yeni Premium V3 fiyatlandırma katmanı size daha hızlı işlemciler, SSD depolama, bellek için iyileştirilmiş seçenekler ve mevcut fiyatlandırma katmanlarının bellek-çekirdek oranını dört katına (Premium V2 katmanının iki katı) sunar. Performans avantajıyla, uygulamalarınızı daha az örnekte çalıştırarak tasarruf edebilirsiniz. Bu makalede, Premium V3 katmanında uygulama oluşturmayı veya bir uygulamanın ölçeğini Premium V3 katmanına artırmayı öğreneceksiniz.

Önkoşullar

Bir uygulamanın ölçeğini Premium V3'e genişletmek için, Premium V3'ten daha düşük bir fiyatlandırma katmanında çalışan bir Azure App Service uygulamanız olması ve uygulamanın Premium V3 destekleyen bir App Service dağıtımında çalışıyor olması gerekir. Ayrıca App Service dağıtımının Premium V3 içinde istenen SKU'yu desteklemesi gerekir.

Premium V3 kullanılabilirliği

Premium V3 katmanı, hem Windows kapsayıcıları hem de Linux kapsayıcıları dahil olmak üzere hem yerel hem de özel kapsayıcılar için kullanılabilir.

Premium V3'ün yanı sıra belirli Premium V3 SKU'ları bazı Azure bölgelerinde kullanılabilir ve ek bölgelerde kullanılabilirlik sürekli olarak eklenmektedir. Bölgenizde belirli bir PremiumV3 teklifinin kullanılabilir olup olmadığını görmek için Azure Cloud Shell aşağıdaki Azure CLI komutunu çalıştırın (P1v3'ü istenen SKU ile değiştirin):

az appservice list-locations --sku P1V3

Premium V3 katmanında uygulama oluşturma

bir App Service uygulamasının fiyatlandırma katmanı, üzerinde çalıştığı App Service planında tanımlanır. Tek başına bir App Service planı oluşturabilir veya uygulama oluşturma işleminin bir parçası olarak oluşturabilirsiniz.

Azure portal yeni App Service planını yapılandırırken Fiyatlandırma planı'nı seçin ve Premium V3 katmanlarından birini seçin.

Tüm Premium V3 seçeneklerini görmek için Fiyatlandırma planlarını keşfet'i seçin, ardından Premium V3 planlarından birini seçin ve Seç'i seçin.

Premium V3 planının seçili olduğu Fiyatlandırma planlarını keşfedin sayfasını gösteren ekran görüntüsü.

Önemli

Seçenek olarak P0V3, P1V3, P2V3, P3V3, P1mV3, P2mV3, P3mV3, P4mV3 ve P5mV3'ü görmüyorsanız veya bazı seçenekler griyse Premium V3 veya Premium V3 içindeki tek bir SKU, App Service planını içeren temel App Service dağıtımında kullanılamaz. Daha fazla ayrıntı için bkz. Desteklenmeyen kaynak grubu ve bölge birleşiminden ölçeği artırma .

Mevcut bir uygulamanın ölçeğini Premium V3 katmanına yükseltme

Mevcut bir uygulamayı Premium V3 katmanına ölçeklendirmeden önce hem Premium V3'ün hem de Premium V3 içindeki belirli SKU'nun kullanılabilir olduğundan emin olun. Bilgi için bkz. PremiumV3 kullanılabilirliği. Kullanılamıyorsa bkz. Desteklenmeyen kaynak grubu ve bölge birleşiminden ölçeği artırma.

Barındırma ortamınıza bağlı olarak, ölçeği artırma ek adımlar gerektirebilir.

Azure portal App Service uygulama sayfanızı açın.

App Service uygulamanızın sol gezinti sayfasında Ölçeği artır (App Service plan) öğesini seçin.

App Service planınızın ölçeğini artırmayı gösteren ekran görüntüsü.

Premium V3 planlarından birini seçin ve Seç'i seçin.

Premium V3 planının seçili olduğu Fiyatlandırma planlarını keşfedin sayfasını gösteren ekran görüntüsü.

İşleminiz başarıyla tamamlanırsa, uygulamanızın genel bakış sayfası artık Premium V3 katmanında olduğunu gösterir.

Uygulamanızın genel bakış sayfasında Premium V3 fiyatlandırma katmanını gösteren ekran görüntüsü.

Hata alırsanız

Temel alınan App Service dağıtımı istenen Premium V3 SKU'yu desteklemiyorsa bazı App Service planları Premium V3 katmanına veya Premium V3 içinde daha yeni bir SKU'ya ölçeklendirilemez. Daha fazla ayrıntı için bkz. Desteklenmeyen kaynak grubu ve bölge birleşiminden ölçeği artırma .

Desteklenmeyen bir kaynak grubu ve bölge bileşiminden ölçeği artırma

Uygulamanız Premium V3'ün kullanılamadığı bir App Service dağıtımında çalışıyorsa veya uygulamanız şu anda Premium V3'i desteklemeyen bir bölgede çalışıyorsa, Premium V3'ün avantajlarından yararlanmak için uygulamanızı yeniden dağıtmanız gerekir. Alternatif olarak daha yeni Premium V3 SKU'ları kullanılamayabilir. Bu durumda Premium V3'teki daha yeni SKU'lardan yararlanmak için uygulamanızı yeniden dağıtmanız gerekir. İki seçeneğiniz vardır:

  • Yeni bir kaynak grubunda ve yeni bir App Service planıyla uygulama oluşturun. App Service planı oluştururken istediğiniz Premium V3 katmanını seçin. Bu adım, App Service planının Premium V3'ü ve Premium V3 içindeki belirli SKU'yu destekleyen bir dağıtım birimine dağıtılmasını sağlar. Ardından, uygulama kodunuzu yeni oluşturulan uygulamaya yeniden dağıtın. Maliyet tasarrufu için yeni App Service planının ölçeğini daha düşük bir katmana düşürseniz bile, dağıtım birimi tarafından desteklenebildiği için her zaman Premium V3'e ve Premium V3 içinde istenen SKU'ya kadar ölçeklendirin.

    Uygulamanızı kopyalamayı gösteren ekran görüntüsü.

    Uygulamayı kopyala sayfasında, istediğiniz bölgede Premium V3 kullanarak bir App Service planı oluşturabilir ve kopyalamak istediğiniz uygulama ayarlarını ve yapılandırmasını belirtebilirsiniz.

Betiklerle otomatikleştirme

Azure CLI veya Azure PowerShell kullanarak Premium V3 katmanında uygulama oluşturmayı betiklerle otomatikleştirebilirsiniz.

Azure CLI

Aşağıdaki komut P1V3'te bir App Service planı oluşturur. Cloud Shell çalıştırabilirsiniz. --skuseçenekleri P0V3, P1V3, P2V3, P3V3, P1mV3, P2mV3, P3mV3, P4mV3 ve P5mV3'tir.

az appservice plan create \
    --resource-group <resource_group_name> \
    --name <app_service_plan_name> \
    --sku P1V3

Azure PowerShell

Not

Azure ile etkileşim kurmak için Azure Az PowerShell modülünü kullanmanızı öneririz. Başlamak için bkz. Azure PowerShell'i yükleme. Az PowerShell modülüne nasıl geçeceğinizi öğrenmek için bkz. Azure PowerShell’i AzureRM’den Az’ye geçirme.

Aşağıdaki komut P1V3'te bir App Service planı oluşturur. seçenekleri -WorkerSizeKüçük, Orta ve Büyük'tir.

New-AzAppServicePlan -ResourceGroupName <resource_group_name> `
    -Name <app_service_plan_name> `
    -Location <region_name> `
    -Tier "Premium V3" `
    -WorkerSize "Small"

Diğer kaynaklar