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 - يعالج جهاز التوجيه طلبًا واحدًا في كل مرة عن طريق التخزين المؤقت للطلبات في قائمة انتظار معلّقة. يتم إرسال الردود على كل طلب بالترتيب نفسه الذي تم استلامها به.

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

رسائل CLOSE_WAIT
CORERT-188
تم حلّ المشاكل المتعلّقة برسائل CLOSED_WAIT التي لم يتم إغلاقها بشكل صحيح.
إنهاء معالج الرسائل للاتصالات أثناء محاولة جهاز التوجيه إعادة استخدام الاتصالات من المجموعة
CORERT-114
تم حلّ المشاكل التي تؤدي إلى إغلاق الاتصال المجمّع في بعض حالات الخطأ.
أخطاء 5xx في الردودAPIRT-342 حدثت أخطاء HTTP 5xx في الحالات التي كانت فيها الاستجابة كاملةً وفقًا لـ مواصفات HTTP (بدون طول المحتوى أو ترميز مجزّأ في استجابات نقاط النهاية المستهدَفة). يتعامل Edge الآن مع هذه الردود على أنّها مكتملة.