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 (لم يتم تضمين Content-Length أو الترميز المقسَّم في استجابات نقطة النهاية المستهدَفة). يتعامل Edge الآن مع هذه الردود على أنّها مكتملة.