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 yama yayınladık.

Düzeltilen hatalar

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

Konu Açıklama
Havuzdaki bağlantılarda birikme nedeniyle Netty yönlendiricinin yanıt vermemesi
CORERT-219
API yanıtları teslim edilmeden önce istemcinin bağlantısı kesildiğinde bağlantı sızıntısına neden olan sorunlar giderildi.
Netty yönlendirici günlüklerindeki durum makinesi hataları, yönlendiricinin kilitlenmesine neden oluyor
CORERT-201

Bir istemci, yanıt beklemeden bir bağlantı üzerinden arka arkaya istek gönderdiğinde Netty yönlendirici askıda kalmış gibi görünüyordu ve hiçbir isteği işlemedi.

Netty yönlendirici için router.properties dosyasında yeni bir HTTPServer.pipelining.enabled özelliği, HTTP pipelining'i kontrol etmenize olanak tanır. Aşağıdaki değerler davranışı açıklar:

  • false (varsayılan): Birden fazla istek alınırsa yönlendirici, sıralı işlem denemesini belirten bir hata döndürür ve bağlantıyı kapatır.
  • true: Yönlendirici, istekleri bekleyen bir kuyrukta arabelleğe alarak her seferinde bir isteği işler. Her isteğe verilen yanıtlar, geliş sırasına göre gönderilir.

Yanıtı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 iletileri
CORERT-188
Düzgün şekilde kapatılmayan CLOSED_WAIT iletileriyle ilgili sorunlar giderildi.
Yönlendirici, havuzdaki bağlantıları yeniden kullanmaya çalışırken ileti işlemcisi bağlantıları kapatıyor
CORERT-114
Belirli hata koşullarında havuz bağlantısının kapatılmasına neden olan sorunlar giderildi.
Yanıtlarla ilgili 5xx hatalarıAPIRT-342 5xx HTTP hataları, HTTP spesifikasyonuna göre yanıtın tamamlandığı durumlarda (hedef uç nokta yanıtlarında Content-Length veya parçalı kodlama yok) meydana geldi. Edge artık bu yanıtları tamamlanmış olarak değerlendiriyor.