Bir Azure API Management örneğini otomatik olarak ölçeklendirme
Azure API Management hizmeti örneği bir kural kümesine göre otomatik olarak ölçeklendirilir. Bu davranış, Azure İzleyici aracılığıyla etkinleştirilebilir ve yalıtilebilir ve yalnızca Azure API Management hizmetinin Standart ve Premium katmanlarında de kullanılabilir.
Makale, otomatik ölçeklendirmeyi yapılandırma sürecinde yol gösterir ve otomatik ölçeklendirme kurallarının en iyi yapılandırmasını önerir.
Not
API Management katmanında hizmet, ek yapılandırma gerekmeden trafiğe göre otomatik olarak ölçeklendirilir.
Önkoşullar
Bu makaledeki adımları takip etmek için şunları yapmak gerekir:
- Etkin bir Azure aboneliğine sahip olma.
- Bir Azure API Management edinin. Daha fazla bilgi için bkz. Azure API Management oluşturma.
- Azure API Management örneğininKapasitesi kavramını anlama.
- Maliyet sonuçları dahil olmak üzere bir Azure API Management el ileölçeklendirme işlemini anlama.
Kullanılabilirlik
Önemli
Bu özellik, API Management Premium ve Standart katmanlarında kullanılabilir.
Azure API Management otomatik ölçeklendirme sınırlamaları
Otomatik ölçeklendirme davranışını yapılandırmadan önce ölçeklendirme kararlarının belirli sınırlamaları ve sonuçları dikkate alınmalıdır.
- Otomatik ölçeklendirme yalnızca Azure API Management hizmetinin Standart ve Premium katmanları için etkinleştirilebilir.
- Fiyatlandırma katmanları, bir hizmet örneği için en fazla birim sayısını da belirtir.
- Ölçeklendirme işlemi en az 20 dakika sürer.
- Hizmet başka bir işlem tarafından kilitlenirse ölçeklendirme isteği başarısız olur ve otomatik olarak yeniden denener.
- Çok bölgeli dağıtımları olan bir hizmet için yalnızca Birincil konumdaki birimler ölçeklendirebilirsiniz. Diğer konumlarda yer alan birimler ölçeklendirileyemz.
Azure API Management hizmeti için otomatik ölçeklendirmeyi etkinleştirme ve yapılandırma
Azure API Management hizmeti için otomatik ölçeklendirmeyi yapılandırmak üzere aşağıdaki adımları izleyin:
Aşağıdaki örnekte İzleyici örneğine Azure portal.

Sol menüden Otomatik ölçeklendirme'yi seçin.

Açılan menü API Management göre Azure API Management hizmetinizi bulun.
İstenen Azure hizmet API Management örneğini seçin.
Yeni açılan bölümde Otomatik ölçeklendirmeyi etkinleştir düğmesine tıklayın.

Kurallar bölümünde + Kural ekle'ye tıklayın.

Yeni bir ölçek ölçeğini dışarı ölçeklendirme kuralı tanımlayın.
Örneğin, son 30 dakika içinde ortalama kapasite ölçümü %80'i aştıklarında ölçek ölçeğini API Management azure depolama biriminin bir eklemesi tetiklenir. Aşağıdaki tabloda bu tür bir kural için yapılandırma verilmiştir.
Parametre Değer Notlar Ölçüm kaynağı Geçerli kaynak Geçerli Azure kaynak ölçümlerine göre kuralı API Management tanımlayın. Ölçütler Toplam süre Ortalama Ölçüm adı Kapasite Kapasite ölçümü, bir Azure API Management örneğinin kaynaklarının kullanımını yansıtan bir Azure API Management ölçümüdir. Zaman dilimi istatistiği Ortalama İşleç Büyüktür Eşik %80 Ortalama kapasite ölçümü eşiği. Süre (dakika) 30 Kapasite ölçümlerinin ortalama süresi kullanım desenlerini ifade eder. Zaman süresi ne kadar uzunsa tepki o kadar düz olur. Aralıklı ani artışlar ölçeğin ölçeğini artıran kararı daha az etkilemektedir. Ancak, ölçeğin ölçeğini dışarı ölçeklendirme tetikleyicisi de geciktirecek. Eylem İşlem Sayıyı şu kadar artır Örnek sayısı 1 Azure API Management örneğinin ölçeğini 1 birim olacak şekilde ölçeklendirin. Soğuma (dakika) 60 Azure API Management hizmetinin ölçeğinin API Management 20 dakika sürer. Çoğu durumda 60 dakikalık soğutma süresi birçok ölçek ölçeğini tetiklemeyi önler. Kuralı kaydetmek için Ekle'ye tıklayın.

-
- Kural ekle'ye yeniden tıklayın.
Bu kez ölçek ölçeği kuralı tanımlanmalıdır. API kullanımı azaldığı zaman kaynakların boşa harcanmaması sağlanmaz.
Yeni bir ölçek kuralı tanımlayın.
Örneğin, bir ölçek ölçeği kuralı, son 30 dakika boyunca ortalama kapasite ölçümü %35'in altında olduğunda Azure API Management biriminin kaldırılmasını tetikler. Aşağıdaki tabloda bu tür bir kural için yapılandırma verilmiştir.
Parametre Değer Notlar Ölçüm kaynağı Geçerli kaynak Geçerli Azure kaynak ölçümlerine göre kuralı API Management tanımlayın. Ölçütler Toplam süre Ortalama Ölçüm adı Kapasite Ölçek ölçeğini ölçeklendirme kuralı için kullanılan ölçümle aynı ölçüm. Zaman dilimi istatistiği Ortalama İşleç Küçüktür Eşik %35 Ölçeğin ölçeğini ölçeklendirme kuralına benzer şekilde, bu değer de Azure API Management. Süre (dakika) 30 Ölçek ölçeğini ölçeklendirme kuralı için kullanılan değerle aynı değer. Eylem İşlem Sayıyı şu kadar azalt Ölçek ölçeğini dışarı ölçeklendirme kuralı için kullanılanın tersi. Örnek sayısı 1 Ölçek ölçeğini ölçeklendirme kuralı için kullanılan değerle aynı değer. Soğuma (dakika) 90 Ölçeğin ölçeğini indir, ölçeğin daha uzun olması için ölçeğin daha uzun olması gerekir. Kuralı kaydetmek için Ekle'ye tıklayın.

Azure hizmet birimi sayısı üst API Management ayarlayın.
Not
Azure API Management örneğin ölçeğini uzdirma birimi sınırına sahip. Sınır bir hizmet katmanına bağlıdır.

Kaydet’e tıklayın. Otomatik ölçeklendirmeniz yapılandırıldı.