Apigee Edge belgelerini görüntülüyorsunuz.
Apigee X belgelerine gidin. bilgi
Edge'de varsayılan davranış, HTTP istek ve yanıt yüklerinin API Proxy'sindeki politikalar tarafından işlenmeden önce bellek içi arabellekte depolanmasıdır.
Akış etkinse istek ve yanıt yükleri, istemci uygulamasında (yanıtlar için) ve hedef uç noktaya (istekler için) değiştirilmeden akışla aktarılır. Akış, özellikle bir uygulama büyük yükleri kabul ediyorsa veya döndürürse ya da zaman içinde verileri parçalar halinde döndüren bir uygulama varsa yararlıdır.
Antipattern
Akış etkinken istek/yanıt yüküne erişmek, Edge'in varsayılan arabelleğe alma moduna geri dönmesine neden olur.
Yukarıdaki çizim, istek yükünden değişkenleri çıkarmaya ve JSON yanıt yükünü JSONToXML politikasını kullanarak XML'e dönüştürmeye çalıştığımızı göstermektedir. Bu işlem, Edge'de akışı devre dışı bırakır.
Etki
- Akış devre dışı bırakılır, verilerin işlenmesinde gecikmeler yaşanabilir
- Özellikle büyük istek/yanıt yüklerimiz olduğunda bellek içi arabellek kullanımından dolayı Mesaj İşleyicilerde yığın bellek kullanımında artış veya Yetersiz Bellek Hataları gözlemlenebilir
En iyi uygulama
- Akış etkinleştirildiğinde istek/yanıt yüküne erişme.