Azure Uygulaması Hizmeti 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 çıkarır (Premium V2 katmanının iki katı). Performans avantajı sayesinde 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 Uygulaması 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 ve 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'de aşağıdaki Azure CLI komutunu çalıştırın (P1v3 yerine istenen SKU'yu yazın):
az appservice list-locations --sku P1V3
Premium V3 katmanında uygulama oluşturma
App Service uygulamasının fiyatlandırma katmanı, üzerinde çalıştığı App Service planında tanımlanır. App Service planını tek başına oluşturabilir veya uygulama oluşturma işleminin bir parçası olarak oluşturabilirsiniz.
Azure portalında 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şfedin'i seçin, ardından Premium V3 planlarından birini seçin ve Seç'i seçin.
Önemli
P0V3, P1V3, P2V3, P3V3, P1mV3, P2mV3, P3mV3, P4mV3 ve P5mV3 seçeneklerini seçenek olarak 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 genişletme
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ırmak için ek adımlar gerekebilir.
Azure portalında App Service uygulama sayfanızı açın.
App Service uygulama sayfanızın sol gezinti bölmesinde Ölçeği artırma (App Service planı) seçeneğini belirleyin.
Premium V3 planlarından birini seçin ve Seç'i seçin.
İşleminiz başarıyla tamamlanırsa, uygulamanızın genel bakış sayfası artık Premium V3 katmanında olduğunu gösterir.
Hata alırsanız
Temel alınan App Service dağıtımı istenen Premium V3 SKU'yu desteklemiyorsa bazı App Service planlarının ölçeği Premium V3 katmanına veya Premium V3 içinde daha yeni bir SKU'ya artırılamaz. 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'ün desteklenmediği 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 da gerekir. İki seçeneğiniz vardır:
Yeni bir kaynak grubunda ve yeni bir App Service planıyla uygulama oluşturun. App Service planını 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 yapmak 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 desteklenmediği için her zaman Premium V3'e ve Premium V3 içinde istenen SKU'ya ölçeklendirin.
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 Betiklerle Premium V3 katmanında uygulama oluşturmayı otomatikleştirebilirsiniz.
Azure CLI
Aşağıdaki komut P1V3'te bir App Service planı oluşturur. Cloud Shell'de çalıştırabilirsiniz. --sku
seç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 -WorkerSize
Küçük, Orta ve Büyük'tür.
New-AzAppServicePlan -ResourceGroupName <resource_group_name> `
-Name <app_service_plan_name> `
-Location <region_name> `
-Tier "Premium V3" `
-WorkerSize "Small"
Diğer kaynaklar
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin