Aracılığıyla paylaş


Azure API Management hizmet sınırlarını anlama

Azure API Management, API'ler, işlemler ve diğer varlıklar gibi kaynaklar için çeşitli sınırlar uygular. Bu makalede, bunların neden var olduğu ve hizmetin bu kısıtlamalar içinde etkili bir şekilde nasıl kullanılacağı açıklanmaktadır.

Hizmet sınırları neden var?

Bulut hizmetleri bile sınırlı kaynaklarla fiziksel altyapı üzerinde çalıştığından, Azure API Management'ta hizmet sınırları tüm Azure hizmetlerinde olduğu gibi mevcuttur. Azure muazzam ölçeklenebilirlik ve esneklik sağlarken, temel alınan donanım ve sistem mimarisinde müşterilerimiz için güvenilir performans sağlamak için yönettiğimiz kısıtlamalar vardır.

Azure API Management'taki hizmet sınırları rastgele kısıtlamalar değildir, ancak aşağıdakilere göre ayarlanır:

  • Azure platform kapasitesi ve performans özellikleri
  • Hizmet katmanı özellikleri
  • Tipik müşteri kullanım desenleri

Kaynak sınırları birbiriyle ilişkilidir ve birlikte çalışacak şekilde ayarlanmıştır. Hizmetin tek bir yönünün hizmetin genel performansını kesintiye uğratmasını engeller.

Klasik katmanlardaki hizmet sınırlarında yapılan değişiklikler

Mart 2026'dan itibaren Azure API Management, Klasik katmanlardaki (Geliştirici, Temel, Standart ve Premium) ve Tüketim katmanındaki örneklere güncelleştirilmiş sınırlar yayımlayacak ve uygulayacaktır. Bu güncelleştirmeler her katmanın özellikleriyle uyumlu olacak ve müşterilerin ihtiyaçlarına uygun seçeneği belirlemesine yardımcı olacaktır.

Değişenler

  • Klasik katman kaynakları için yeni sınırlar , V2 hizmet katmanlarındaki sınırlarla karşılaştırıldığında daha kolay olacaktır.
  • Daha önce Klasik katmanlardaki belirli kaynakların sınırları açıkça tanımlanmamış veya zorunlu tutulmamıştı. Uygulamada bu kaynaklar her zaman hizmet yapılandırması, hizmet kapasitesi, ölçek birimi sayısı, ilke yapılandırması ve diğer faktörlerle kısıtlanırdı. Yeni sınırlar bu kısıtlamaları açık ve öngörülebilir hale getirir.

Mevcut müşteriler için sınır ilkesi

Yeni Klasik katman sınırları etkili olduktan sonra kaynaklarınızı kesintisiz olarak kullanmaya devam edebilirsiniz. Bu, şu anlama gelir:

  • Zaten yayımlanan sınırları aşan mevcut Klasik katman hizmetleri etkilenmez.
  • Mevcut kaynaklarda değişiklik yapabilir ve geçerli kullanımınızın üzerinde küçük bir eşiğe kadar yeni kaynaklar ekleyebilirsiniz.

Bu yaklaşım, mevcut iş yüklerinin kesintiye uğramamasını sağlarken, zaman içinde yeni sınırlarla uyumu teşvik eder.

Kaynakları yönetme stratejileri

Yaklaşıyorsanız veya belirli kaynak sınırlarına ulaştıysanız şu stratejileri göz önünde bulundurun:

Kaynak yönetimini geliştirme

  • Kullanılmayan kaynaklar için düzenli bir temizleme işlemi uygulama
  • Birleştirilebilen veya kaldırılabilir kaynakları tanımlamak için etiketleri etkili bir şekilde kullanma
  • Kaynak kullanımını anlamak ve olası performans sorunlarını belirlemek için kapasite ölçümlerini gözden geçirin.

API ve işlem düzenlemeyi iyileştirme

API'lerin ve API ile ilgili kaynakların (API işlemleri, arka uçlar, etiketler vb.) sayısını sayarken API Management, API sürümlerini ve düzeltmelerini de içerir. Bu kaynaklar için sınırlara yaklaşırken aşağıdaki stratejileri göz önünde bulundurun:

  • Kullanılmayan API sürümlerini veya düzeltmelerini kaldırma
  • İşlemleri uygun yerlerde birleştirme veya kaldırma
  • Çok sayıda işlem içeren API'leri birden çok daha küçük, daha odaklanmış API'ye yeniden düzenleme
  • API sürümlerini ve düzeltmelerini stratejik olarak kullanma

Hizmet katmanınızı değerlendirme

Sürekli olarak kaynak sınırlarına ulaşıyorsanız, geçerli hizmet katmanınızı değerlendirmeye değer olabilir. API'ler gibi belirli sınırlar hizmet katmanına göre farklılık gösterir.

  • Birim ekleme veya katmanınızı yükseltme seçeneklerini göz önünde bulundurun.
  • Geçerli katmanda ek bir API Management örneği dağıtmayı göz önünde bulundurun.

Sınır artışları için yönergeler

Bazı durumlarda, belirli hizmet sınırlarının artırılmasını isteyebilirsiniz. Bunu yapmadan önce aşağıdaki yönergeleri not edin:

  • Sınır artışı istemeden önce sorunu proaktif olarak çözmek için stratejileri keşfedin. Daha fazla bilgi için önceki Kaynakları yönetme stratejileri bölümüne bakın.

  • Sınır artışının genel hizmet performansı ve kararlılığı üzerindeki olası etkilerini göz önünde bulundurun. Bir sınırın artırılması, hizmetinizin kapasitesini etkileyebilir veya bazı hizmet işlemlerinde gecikme süresinin artmasına neden olabilir.

Sınır artışı isteme

Sınır artışı istemek için Azure portalından bir destek isteği oluşturun. Daha fazla bilgi için bkz. Azure destek planları.

Sınır artışı talepleri duruma göre değerlendirilir ve garanti edilmez. Limit artışları için Premium katman müşterilerine öncelik vereyiz.