Apigee Edge belgelerini görüntülüyorsunuz.
Git:
Apigee X belgeleri. bilgi
En sevdiğiniz metin veya XML duyarlı düzenleyiciyi ya da IDE'yi kullanarak politikaları yerel olarak oluşturup düzenleyebilirsiniz. Bu konuda kota politikası türü, oluşturma, yapılandırma, ekleme, dağıtma, ve test politikalarını gözden geçirin.
Çoğu API proxy'si bir kota uygular. Kotalar, istemci uygulamasının ne sıklıkta belirli bir zaman aralığı boyunca API çağırma iznidir. Aşağıdaki örnekte Kota politikası uygulamaları dakikada 1 istek ile sınırlayacak şekilde yapılandırıldı. (Bu, gerçekçi olmasa da bir politikanın etkilerini görmenin basit bir yolunu sunmuş oluruz.)
API proxy yapılandırmasında politika dosyaları, /apiproxy/policies
dizininde XML dosyası olarak depolanır.
Örneğin, "QuotaPolicy" adı verilen Quota türündeki bir politika adlı dosya,
Aşağıdaki içeriğe sahip QuotaPolicy.xml
:
<Quota enabled="true" continueOnError="false" name="QuotaPolicy"> <Allow count="1"/> <Interval>1</Interval> <TimeUnit>minute</TimeUnit> </Quota>
Metin dosyasını manuel olarak oluşturabilir veya XML şemasından politika oluşturabilirsiniz. Tümü politikaların bazı ayarları politika türüne özel, bazı ayarları ise politika türüne tüm politikalarda genel olarak işler.
Tüm politikalar aşağıdaki özellikleri tanımlar:
enabled
: Politikanın "etkin" olup olmadığını gösterir. ayarlayabilirsiniz. Politikalar çalışma zamanında bu ayar değiştirilerek etkinleştirilir/devre dışı bırakılır.enabled
içeren bir politikafalse
değerine ayarlandığında zorunlu kılınmaz.continueOnError
: Ardışık düzenin mesajıyla karşılaşırsınız. Kota politikaları uygulanırken ortaya çıkan hatalar, kotanın muhtemelen aşıldığını gösterir. Bu nedenle, bu özellik false (yanlış) olarak ayarlanmalıdır.name
: Bu politikaya verdiğiniz addır. Bu ad, benzersiz politika örneğidir ve politikayı akışa bir işleme adımı olarak eklemek için kullanılır.
Yukarıdaki örnekte Allow
, Interval
ve
TimeUnit
, Kota politikasına özeldir. Bu öğeler, API'nin
Hizmetler bir API adına zorunlu kılınır. Diğer politika türleri kendi ayarlarını tanımlar.
Politika Referansı bölümünden daha fazla bilgi edinebilirsiniz.