4.14.04.10 - ملاحظات إصدار Apigee Edge على أجهزة الشركة

أنت الآن بصدد الاطّلاع على مستندات Apigee Edge.
انتقِل إلىمستندات Apigee X.
info

في يوم الأربعاء الموافق 20 أغسطس 2014، طرحنا حزمة تصحيحية للإصدار المحلي من Apigee Edge.

الأخطاء التي تم إصلاحها

تم إصلاح الأخطاء التالية في هذا الإصدار.

الموضوع الوصف
عدم استجابة جهاز توجيه Netty بسبب تراكم الاتصالات المجمّعة
CORERT-219
تم حلّ المشاكل التي كانت تؤدي إلى تسرّب الاتصال عند انقطاع اتصال العميل حتى قبل تسليم استجابات واجهة برمجة التطبيقات.
أخطاء آلة الحالة في سجلات جهاز توجيه Netty تؤدي إلى توقّف جهاز التوجيه
CORERT-201

عندما يرسل العميل طلبات متتالية على اتصال بدون انتظار استجابة، يبدو أنّ جهاز توجيه Netty يتوقّف ولا يعالج أي طلبات.

تتيح لك السمة الجديدة HTTPServer.pipelining.enabled في router.properties لجهاز توجيه Netty التحكّم في نقل بيانات HTTP. توضّح القيم التالية السلوك:

  • false (القيمة التلقائية): إذا تم تلقّي طلبات متعدّدة، يعرض جهاز التوجيه خطأ يشير إلى محاولة نقل البيانات ويغلق الاتصال.
  • true: يعالج جهاز التوجيه طلبًا واحدًا في كل مرة من خلال تخزين الطلبات مؤقتًا في قائمة انتظار. ويتم إرسال الردود على كل طلب بالترتيب نفسه الذي وصلت به.

في الحالات التي تحتاج فيها الاستجابة إلى إغلاق الاتصال، يتم إغلاق الاتصال على الفور ولا يتم إرسال أي استجابات للطلبات اللاحقة.

رسائل بانتظار الإغلاق
CORERT-188
تم حلّ المشاكل المتعلّقة برسائل بانتظار الإغلاق التي لا يتم إغلاقها بشكلٍ سليم.
إغلاق معالج الرسائل للاتصالات بينما يحاول جهاز التوجيه إعادة استخدام الاتصالات من الـ مجمّع
CORERT-114
تم حلّ المشاكل التي كانت تؤدي إلى إغلاق الاتصال المجمّع في ظروف معيّنة لحدوث الأخطاء.
أخطاء 5xx في الردودAPIRT-342 حدثت أخطاء HTTP من فئة 5xx في الحالات التي كانت فيها الاستجابة كاملة وفقًا للـ HTTP specification (no Content-Length or chunked encoding in target endpoint responses). تعامل Edge الآن مع هذه الاستجابات على أنّها كاملة.