Azure Uygulaması Hizmeti'nin ölçeğini artırma ve ölçeği genişletme
Azure Uygulaması Hizmet planınızı ve uygulamalarınızı ölçeklendirmek için iki yöntem vardır: ölçeği artırma ve ölçeği genişletme. Uygulamalarınızı el ile veya otomatik olarak ölçeklendirin. Bu, otomatik ölçeklendirme olarak adlandırılır.
Azure Uygulaması Hizmeti planınız ve uygulamalarınız için otomatik ölçeklendirmeyi uygulama hakkında aşağıdaki videoyu izleyin.
Azure Uygulaması Hizmeti ölçeklendirme hakkında bilinmesi gerekenler
şimdi Azure Uygulaması Hizmet planınız ve App Service uygulamalarınız için ölçeklendirmenin ayrıntılarını inceleyelim.
Ölçeği artırma yöntemi CPU, bellek ve disk alanı miktarını artırır. Ölçeği artırma, ayrılmış sanal makineler, özel etki alanları ve sertifikalar, hazırlama yuvaları, otomatik ölçeklendirme ve daha fazlası gibi ek özellikler sunar. Uygulamanızın yerleştirildiği Azure Uygulaması Hizmet planının fiyatlandırma katmanını değiştirerek ölçeği artırabilirsiniz.
Ölçeği genişletme yöntemi, uygulamanızı çalıştıran sanal makine örneklerinin sayısını artırır. App Service planı fiyatlandırma katmanınıza bağlı olarak ölçeği 30 örneğe kadar genişletebilirsiniz. Ölçeği genişletme sayınızı 100 örneğe daha da artırmak için Yalıtılmış katmandaki App Service Ortamı'lerden yararlanın. Ölçek örneği sayısı el ile veya otomatik olarak yapılandırılabilir (otomatik ölçeklendirme).
Otomatik ölçeklendirme ile ölçek genişletme yönteminin ölçek örneği sayısını otomatik olarak artırabilirsiniz. Otomatik ölçeklendirme, önceden tanımlanmış kuralları ve zamanlamaları temel alır.
App Service planınızın ölçeği istediğiniz zaman, planın fiyatlandırma katmanı değiştirilerek artırılabilir ve azaltılabilir.
Azure Uygulaması Hizmeti ölçeklendirmesi kullanılırken dikkat edilmesi gerekenler
App Service planınız ve uygulamalarınız için ölçeklendirme uygulamanın aşağıdaki avantajlarını gözden geçirin. Otel web sitenizin ölçeklendirme avantajlarını düşünün.
Plan katmanlarını el ile ayarlamayı göz önünde bulundurun. Planınızı daha düşük bir fiyatlandırma katmanında başlatın ve daha fazla App Service özelliği elde etmek için gereken ölçeği artırın. Özelliklere artık gerek kalmadığında ölçeği azaltın ve genel maliyetlerinizi kontrol edin.
Hizmeti kullanmak için hiçbir ödeme yapmadığınız Azure Uygulaması Service Ücretsiz katmanını kullanarak web uygulamanızı test etmeye başladığınız bir senaryo düşünün. Bir süre sonra, web uygulamanıza özel bir DNS adı eklemeye karar verirsiniz, böylece planınızı Paylaşılan katmanına ölçeklendirirsiniz. Ardından, bir SSL bağlaması oluşturmanız gerektiğini keşfederek planınızı Temel katmana ölçeklendirin. Daha sonra, hazırlama ortamları için bir gereksinim belirlersiniz, bu nedenle ölçeği Standart katmana genişletebilirsiniz. Daha fazla çekirdeğe, belleğe veya depolamaya ihtiyacınız olduğunda, ölçeği aynı katmanda daha büyük bir sanal makine boyutuna artırabilirsiniz.
Aynı ölçeklendirme işlemi tersine çalışır. Artık daha yüksek bir katmanın özelliklerine veya özelliklerine ihtiyacınız olmadığına karar verirseniz, planınızı daha düşük bir katmana ölçeklendirin ve tasarruf edin.
Kullanıcıları desteklemek ve maliyetleri azaltmak için otomatik ölçeklendirmeyi göz önünde bulundurun. Uygulamanız yüksek aktarım hızıyla karşılaştığında kullanıcılarınıza hizmetmaya devam edin. Tercih ayarlarınıza ve kural koşullarınıza bağlı olarak belirli bir anda kaç özellik ve destek sunulacağı denetlemek için otomatik ölçeklendirme uygulayın. Otomatik ölçeklendirme, abone olduğunuz özellikleri otomatik olarak azaltarak uygulamanızdaki yük azaldığında tasarruf etmenizi sağlar.
Yeniden dağıtmayı göz önünde bulundurun. Ölçek ayarlarınızı değiştirdiğinizde kodunuzu değiştirmeniz veya uygulamalarınızı yeniden dağıtmanız gerekmez. Plan ölçek ayarlarınızın değiştirilmesi yalnızca saniyeler sürer. Değişiklikleriniz App Service planınızdaki tüm uygulamaları etkiler.
Diğer Azure hizmetleri için ölçeklendirmeyi göz önünde bulundurun. App Service uygulamanız Azure SQL Veritabanı veya Azure Depolama gibi diğer Azure hizmetlerine bağımlıysa, bu kaynakları ayrı olarak ölçeklendikleyebilirsiniz. Bu kaynaklar App Service planınız tarafından yönetilmiyor.