4.15.04.03-WS (WebSockets) - Apigee Edge لملاحظات إصدار Private Cloud

يتم الآن عرض مستندات Apigee Edge.
انتقِل إلى مستندات Apigee X.
المعلومات

أصدرنا يوم الخميس 13 آب (أغسطس) 2015 تصحيحًا لـ Apigee Edge لـ Private Cloud WebSockets.

الميزات والتحسينات الجديدة

إليك الميزات والتحسينات الجديدة في هذا الإصدار.

تعديل حجم إطار WebSocket

يمكنك ضبط حجم إطارات WebSocket في Apigee Edge لخدمة Private Cloud. لإجراء ذلك، يجب ضبط السمات في ملفَّين مختلفَين على جميع أجهزة التوجيه ومعالجات الرسائل. يجب أن تتطابق القيم في كلا الملفين دائمًا.

  • في ملفroute.properties جهاز التوجيه، اضبط:
    WEBSOCKET.frame.limit=4k
  • في ملف netty-websocket-adaptor.properties معالج الرسائل الخاص بمعالج الرسائل، اضبط ما يلي:
    netty.websocket.message.max.frame.length=4k

أعِد تشغيل عُقد جهاز التوجيه ومعالج الرسائل بعد تعديل الملفات. مثال:

/<inst-root>/apigee4/bin/apigee-service router restart

/<inst-root>/apigee4/bin/apigee-service message-processor restart

(APIRT-1806)

لا تتم تعبئة متغيرات التدفق الهدف بشكلٍ صحيح للخوادم الهدف والهدف المضمَّنة

توفّر المتغيّرات الجديدة في تدفقات الرسائل معلومات أكثر اكتمالاً عن عنوان URL لنقاط النهاية المستهدفة والخوادم الهدف:

  • targetEndpoint: يستبدل request.url target.basepath.with.query.
  • TargetServer: loadbalancing.targetserver يستبدل targetserver.name. بالإضافة إلى ذلك، لا تتم تعبئة target.basepath إلا عند استخدام عنصر <Path> في عنصر HTTPTargetConnection <LoadBalancer> الخاص بـ TargetEndpoint. (APIRT-1050)

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

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

معرّف المشكلة الوصف
TBD-82 تعذّر إجراء عمليات التحقّق الذاتية لخادم الإدارة بعد تغيير كلمة مرور النظام
MGMT-2551 واجهة المستخدم في الإصدار 4.15.04.03 لم تعد تعمل مع Java 6
MGMT-2418 إعدادات واجهة المستخدم apigee.conf لا تتوافق مع بروتوكول أمان طبقة النقل (TLS)
MGMT-2255 تعذّر إجراء عمليات التحقّق الذاتية لخادم الإدارة بعد تغيير كلمة مرور النظام
MGMT-1677 تسجيل إخفاقات المصادقة وإخفاقات التفويض في تصحيح الأخطاء
CORERT-318 يتسبّب HTTPServer.streaming.buffer.limit=10 في حدوث طلبات معلّقة متقطّعة
أثناء التعامل مع البرامج البطيئة والحمولات الكبيرة، قد تتوقف الطلبات أحيانًا وتنتهي مهلتها من جهاز التوجيه. لم تظهر هذه المشكلة إلا عندما كان جهاز التوجيه يحتوي على قيمة غير صفرية لسمة HTTPServer.streaming.buffer.limit. تم إصلاح المشكلة.
APIRT-1766 المهلات على WebSockets
APIRT-1713 حالات إخفاق سياسة استخراج القيم عند تحميل 10 TPS
APIRT-1472 الرسائل على سجل النظام في كل مرة يتم فيها استدعاء واجهة برمجة تطبيقات للتحقق من الصحة
APIRT-1147 لم تعُد بيانات بث الخادم الوكيل من حزمة S3 قد اكتملت عملية التنزيل