Aracılığıyla paylaş


App Service Ortamında v1 uygulamaları ölçeklendirme

Önemli

Bu makale App Service Ortamı v1 hakkındadır. App Service Ortamı v1 ve v2, 31 Ağustos 2024 itibarıyla kullanımdan kaldırılmıştır. Kullanımı daha kolay olan ve daha güçlü bir altyapı üzerinde çalışan yeni bir App Service Ortamı sürümü vardır. Yeni sürüm hakkında daha fazla bilgi edinmek için App Service Ortamı giriş ile başlayın. Şu anda App Service Ortamı v1 kullanıyorsanız yeni sürüme geçmek için lütfen bu makaledeki adımları izleyin.

31 Ağustos 2024 itibarıyla Hizmet Düzeyi Sözleşmesi (SLA) ve Hizmet Kredileri artık kullanımdan kaldırılacak ürünler olduğundan üretimde olmaya devam eden App Service Ortamı v1 ve v2 iş yükleri için geçerli değildir. App Service Ortamı v1 ve v2 donanımlarının yetkisini alma başladı ve bu durum uygulamalarınızın ve verilerinizin kullanılabilirliğini ve performansını etkileyebilir.

App Service Ortamı v3'e geçişi hemen tamamlamanız gerekir, aksi zaman uygulamalarınız ve kaynaklarınız silinebilir. Yerinde geçiş özelliğini kullanarak v1 ve v2 App Service Ortamı kalanları en iyi çaba temelinde otomatik geçirmeyi deneyeceğiz, ancak Microsoft otomatik geçişten sonra uygulama kullanılabilirliği hakkında hiçbir talepte bulunmaz veya garantide bulunmaz. Geçişi tamamlamak ve App Service planı SKU seçiminizi gereksinimlerinizi karşılayacak şekilde iyileştirmek için el ile yapılandırma gerçekleştirmeniz gerekebilir. Otomatik geçiş mümkün değilse kaynaklarınız ve ilişkili uygulama verileriniz silinir. Bu aşırı senaryolardan herhangi birini önlemek için hemen harekete geçmenizi önemle tavsiye ediyoruz.

Ek zamana ihtiyacınız varsa, geçişinizi tamamlamanız için tek seferlik 30 günlük bir yetkisiz kullanım süresi sunabiliriz. Daha fazla bilgi edinmek ve bu yetkisiz kullanım süresini istemek için yetkisiz kullanım süresine genel bakışı gözden geçirin ve ardından Azure portalına gidin ve App Service Ortamı her biri için Geçiş dikey penceresini ziyaret edin.

v1/v2 App Service Ortamı kullanımdan kaldırma hakkında en güncel bilgiler için v1 ve v2'yi kullanımdan kaldırma App Service Ortamı güncelleştirmesine bakın.

Azure Uygulaması Hizmeti'nde normalde ölçeklendirebileceğiniz üç şey vardır:

  • fiyatlandırma planı
  • çalışan boyutu
  • örnek sayısı.

ASE'de fiyatlandırma planını seçmenize veya değiştirmenize gerek yoktur. Özellikler açısından zaten Premium fiyatlandırma özelliği düzeyindedir.

Çalışan boyutlarına göre ASE yöneticisi, her çalışan havuzu için kullanılacak işlem kaynağının boyutunu atayabilir. Bu, isterseniz P4 işlem kaynaklarına sahip Çalışan Havuzu 1'e ve P1 işlem kaynaklarına sahip Çalışan Havuzu 2'ye sahip olabileceğiniz anlamına gelir. Boyut sırasına göre olmaları gerekmez. Boyutlar ve bunların fiyatlandırması hakkında ayrıntılı bilgi için hizmet fiyatlandırması Azure Uygulaması buradaki belgeye bakın. Bu, web uygulamaları ve App Service Planları için ölçeklendirme seçeneklerini bir App Service Ortamı bırakır:

  • çalışan havuzu seçimi
  • örnek sayısı

Her iki öğeyi de değiştirmek, ASE'de barındırılan App Service Planlarınız için gösterilen uygun kullanıcı arabirimi aracılığıyla yapılır.

Ölçek hizmeti planının ve Çalışan Havuzu hizmet planının ayrıntılarının nerede görüntülendiğini gösteren ekran görüntüsü.

ASP'nizin ölçeğini, ASP'nizin içinde olduğu çalışan havuzundaki kullanılabilir işlem kaynaklarının sayısından fazla artıramazsınız. Bu çalışan havuzunda işlem kaynaklarına ihtiyacınız varsa ASE yöneticinizden bunları eklemesini almanız gerekir. ASE'nizi yeniden yapılandırma hakkında bilgi için buradaki bilgileri okuyun: App Service ortamını yapılandırma. Zamanlamaya veya ölçümlere göre kapasite eklemek için ASE otomatik ölçeklendirme özelliklerinden de yararlanmak isteyebilirsiniz. ASE ortamı için otomatik ölçeklendirmeyi yapılandırma hakkında daha fazla bilgi edinmek için bkz. App Service Ortamı için otomatik ölçeklendirmeyi yapılandırma.

Farklı çalışan havuzlarından işlem kaynaklarını kullanarak birden çok app service planı oluşturabilir veya aynı çalışan havuzunu kullanabilirsiniz. Örneğin, Çalışan Havuzu 1'de (10) kullanılabilir işlem kaynaklarınız varsa, (6) işlem kaynaklarını kullanarak bir app service planı ve (4) işlem kaynaklarını kullanan ikinci bir app service planı oluşturmayı seçebilirsiniz.

Örnek sayısını ölçeklendirme

Web uygulamanızı bir App Service Ortamı ilk oluşturduğunuzda, tek bir örnekle başlar. Ardından, uygulamanız için ek işlem kaynakları sağlamak üzere ölçeği genişleterek daha fazla örneğe ulaşabilirsiniz.

ASE'nizin yeterli kapasitesi varsa bu basit bir işlemdir. Ölçeğini genişletmek istediğiniz sitelerin bulunduğu App Service Planınıza gidip Ölçeklendir'i seçin. Bu, ASP'nizin ölçeğini el ile ayarlayabileceğiniz veya ASP'niz için otomatik ölçeklendirme kurallarını yapılandırabileceğiniz kullanıcı arabirimini açar. Uygulama kümenizi el ile ölçeklendirmek için Ölçek ölçütü olarak bir örnek sayısına göre el ile giriyorum**. Buradan kaydırıcıyı istediğiniz miktara sürükleyin veya kaydırıcının yanındaki kutuya girin.

ASP'niz için ölçeği ayarlayabileceğiniz veya ASP'niz için otomatik ölçeklendirme kurallarını yapılandırabileceğiniz yeri gösteren ekran görüntüsü.

ASE'deki bir ASP için otomatik ölçeklendirme kuralları, normal şekilde çalıştığı gibi çalışır. Ölçek ölçütü altında CPU Yüzdesi'ni seçebilir ve CPU Yüzdesi temelinde ASP'niz için otomatik ölçeklendirme kuralları oluşturabilir veya zamanlama ve performans kurallarını kullanarak daha karmaşık kurallar oluşturabilirsiniz. Otomatik ölçeklendirmeyi yapılandırma hakkında daha ayrıntılı bilgi edinmek için Azure Uygulaması Hizmeti'nde uygulama ölçeklendirme makalesindeki kılavuzu kullanın.

Çalışan Havuzu seçimi

Daha önce belirtildiği gibi, çalışan havuzu seçimine ASP kullanıcı arabiriminden erişilir. Ölçeklendirmek istediğiniz ASP sayfasını açın ve çalışan havuzunu seçin. App Service Ortamı yapılandırdığınız tüm çalışan havuzlarını görürsünüz. Yalnızca bir çalışan havuzunuz varsa, yalnızca bir havuzun listelendiğini görürsünüz. ASP'nizin hangi çalışan havuzunda olduğunu değiştirmek için, App Service Planınızın taşınmasını istediğiniz çalışan havuzunu seçersiniz.

ASP'nizin hangi çalışan havuzunu değiştirebileceğinizi gösteren ekran görüntüsü.

ASP'nizi bir çalışan havuzundan diğerine taşımadan önce, ASP'niz için yeterli kapasiteye sahip olduğunuzdan emin olmanız önemlidir. Çalışan havuzları listesinde, yalnızca çalışan havuzu adı listelenmekle kalmaz, aynı zamanda bu çalışan havuzunda kaç çalışanın kullanılabilir olduğunu da görebilirsiniz. App Service Planınızı içermek için yeterli örnek olduğundan emin olun. Taşımak istediğiniz çalışan havuzunda daha fazla işlem kaynağına ihtiyacınız varsa ASE yöneticinizden bunları eklemesini isteyin.

Not

Asp'yi bir çalışan havuzundan taşımak, bu ASP'deki uygulamaların soğuk başlatılmasına neden olur. Bu, uygulamanız yeni işlem kaynaklarında soğuk çalışmaya başladığından isteklerin yavaş çalışmasına neden olabilir. Azure Uygulaması Hizmeti'nde uygulama ısınma özelliği kullanılarak soğuk başlangıç önlenebilir. Makalede açıklanan Uygulama Başlatma modülü, yeni işlem kaynaklarında uygulamalar soğuk başlatıldığında başlatma işlemi de çağrıldığından soğuk başlatmalar için de çalışır.

Başlarken

App Service Ortamı kullanmaya başlamak için bkz. Şablondan ASEv1 Oluşturma