4.14.04.10 - Apigee Edge şirket içi sürüm notları

Apigee Edge belgelerini görüntülüyorsunuz.
Apigee X belgelerine gidin.
info

20 Ağustos 2014 Çarşamba günü, Apigee Edge'in şirket içi sürümü için bir düzeltme sürümü yayınladık.

Düzeltilen hatalar

Bu sürümde aşağıdaki hatalar düzeltilmiştir.

Konu Açıklama
Toplu bağlantılardaki birikme nedeniyle Netty yönlendiricinin yanıt vermemesi
CORERT-219
API yanıtları gönderilmeden önce bile istemcinin bağlantısını kesmesi durumunda bağlantı sızıntısına neden olan sorunlar çözüldü.
Netty yönlendirici günlüklerindeki durum makinesi hataları, yönlendiricinin donmasına neden oluyor
CORERT-201

Bir istemci, yanıt beklemeden bağlantı üzerinden arka arkaya istek gönderdiğinde Netty yönlendiricinin takılıp hiçbir isteği işlemediği anlaşılıyordu.

Netty yönlendirici için router.properties dosyasında yeni bir HTTPServer.pipelining.enabled mülkü, HTTP ardışık düzenini kontrol etmenizi sağlar. Aşağıdaki değerler davranışı açıklar:

  • false (varsayılan) - Birden fazla istek alınırsa yönlendirici, ardışık düzen denemelerini belirten bir hata döndürür ve bağlantıyı kapatır.
  • true: Yönlendirici, istekleri bekleyen bir kuyruğa alarak bir seferde bir isteği işler. Her istek için yanıtlar, geldiklerinde aynı sırayla gönderilir.

Yanıtların bağlantının kapatılmasını gerektirdiği durumlarda bağlantı hemen kapatılır ve sonraki istekler için yanıt gönderilmez.

CLOSE_WAIT mesajları
CORERT-188
Düzgün şekilde kapatılmayan CLOSED_WAIT mesajlarıyla ilgili sorunlar çözüldü.
Yönlendirici havuzdaki bağlantıları yeniden kullanmaya çalışırken ileti işleyici bağlantıları kapatıyor
CORERT-114
Belirli hata koşullarında havuzlanmış bağlantının kapatılmasına neden olan sorunlar çözüldü.
Yanıtlarda 5xx hatalarıAPIRT-342 5xx HTTP hataları, bir yanıtın HTTP spesifikasyonuna göre tamamlandığı durumlarda meydana geldi (hedef uç nokta yanıtlarında Content-Length veya parçalara ayrılmış kodlama yok). Edge artık bu yanıtları tamamlanmış olarak değerlendiriyor.