Apigee Edge belgelerini görüntülüyorsunuz.
Apigee X belgelerine gidin. bilgi
Edge'de varsayılan davranış, HTTP isteği ve yanıt yüklerinin API proxy'sindeki politikalar tarafından işlenmeden önce bellek içi arabellekte depolanmasıdır.
Akış etkinleştirilirse istek ve yanıt yükleri, istemci uygulamasına (yanıtlar için) ve hedef uç noktaya (istekler için) değiştirilmeden aktarılır. Akış, özellikle bir uygulama büyük yükleri kabul ediyorsa veya döndürüyorsa ya da zaman içinde verileri parçalar halinde döndüren bir uygulama varsa kullanışlıdır.
Antipattern
Akış etkinleştirilmişken istek/yanıt yüküne erişildiğinde Edge, varsayılan arabelleğe alma moduna geri döner.
Yukarıdaki resimde, istek yükünden değişkenleri çıkarmaya ve JSONToXML politikasını kullanarak JSON yanıt yükünü XML'ye dönüştürmeye çalıştığımız gösterilmektedir. Bu işlem, Edge'de akışı devre dışı bırakır.
Etki
- Verilerin işlenmesinde gecikmelerin artmasına neden olabilecek yayın devre dışı bırakılır.
- Özellikle büyük istek/yanıt yükleri varsa bellek içi arabelleklerin kullanılması nedeniyle yığın bellek kullanımında artış veya OutOfMemory hataları gözlemlenebilir.
En iyi uygulama
- Akış etkinleştirildiğinde istek/yanıt yüküne erişmeyin.