أنت تطّلع على مستندات Apigee Edge.
انتقِل إلى
مستندات Apigee X. info
في يوم الخميس 13 آب (أغسطس) 2015، أصدرنا تصحيحًا لـ Apigee Edge for Private Cloud WebSockets.
الميزات والتحسينات الجديدة
في ما يلي الميزات والتحسينات الجديدة في هذا الإصدار.
تعديل حجم إطار WebSocket
يمكنك ضبط حجم إطارات WebSocket في Apigee Edge for Private Cloud. لإجراء ذلك، عليك ضبط الخصائص في ملفَّين مختلفَين على جميع أجهزة التوجيه ومعالجات الرسائل. يجب أن تتطابق القيم في كلا الملفَّين دائمًا.
- في ملف router.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)
لا يتمّ تعبئة متغيّرات مسار الاستهداف بشكلٍ صحيح للعناصر المضمّنة target وtargetservers
توفّر المتغيّرات الجديدة في مسارات الرسائل معلومات أكثر اكتمالاً عن عناوين 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 | تعذُّر تطبيق سياسة ExtractVariables عند تحميل أقل من 10 عمليات في الثانية |
APIRT-1472 | الرسائل في system.log في كل مرة يتم فيها استدعاء واجهة برمجة تطبيقات التحقّق من الصحة |
APIRT-1147 | لم يعُد تنزيل بيانات البث الوكيل من حزمة S3 مكتملاً |