4.50.00 Edge لملاحظات الإصدار الخاصة في السحابة الإلكترونية

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

يصف هذا القسم الإصدار 4.50.00 من إصدار ميزات السحابة الإلكترونية الخاصة من Edge.

ملخّص الإصدار

يلخص الجدول التالي التغييرات في هذا الإصدار:

الميزات الجديدة

يتضمن هذا الإصدار الميزات الجديدة التالية:

○ معلومات اتصال بروتوكول أمان طبقة النقل (TLS) متاحة الآن في الخوادم الوكيلة لواجهة برمجة التطبيقات
○ ترقية Zookeeper
○ مدى توفّر بوابة Drupal 8 وEOL of Drupal 7

لمزيد من المعلومات عن كل ميزة من هذه الميزات الجديدة، يُرجى مراجعة الميزات الجديدة:

التوافق مع الأنظمة القديمة وقد تم عرض المشاكل التالية التي تؤثر على التوافق مع الأنظمة القديمة في هذا الإصدار. في Apigee Edge for Private Cloud:
  • نظرًا لإصلاح المشكلة 132443137 (كما هو موضح في 19.03.01 الجمهور ملاحظات إصدار السحابة الإلكترونية)، تتجاهل معالجات الرسائل الآن العناوين التي تبدأ بـ X-Apigee-* نتيجة لذلك، يجب إعادة هيكلة أي تعليمة برمجية تستخدم X-Apigee-* عنوان واستبدال هذه العناوين بأخرى متوافقة.
  • تم تغيير اسم ملفات سجلّ "كاساندرا". وهي الآن:

    /opt/apigee/var/log/apigee-cassandra/system.log
الإصدارات المضمّنة

منذ الإصدار السابق من Edge for Private Cloud Feature، إليك الإصدارات التالية التي تم تضمينها في هذا الإصدار:

○ الحدّ:
20.04.06 (وقت التشغيل، إدارة واجهة برمجة التطبيقات، إدارة تحقيق الربح)
20.03.27 (واجهة المستخدم)
20.03.16 (إحصاءات الحافة)
20.03.11 (واجهة المستخدم)
20.02.27 (مراقبة واجهة برمجة التطبيقات)
20.02.24 (واجهة المستخدم)
20.02.03 (مراقبة واجهة برمجة التطبيقات)
20.01.29 (واجهة المستخدم)
20.01.22 (واجهة المستخدم)
20.01.06 (إدارة واجهة برمجة التطبيقات/وقت التشغيل)
○ شبكة Edge (متابعة):
20.01.06 (واجهة المستخدم)
19.11.13 (إعداد تقارير أمان واجهة برمجة التطبيقات)
19.10.01 (واجهة المستخدم)
19.09.26 (واجهة مستخدم الحافة/البوابة)
19.08.27 (واجهة المستخدم)
19.08.15 (إعداد تقارير أمان واجهة برمجة التطبيقات)
19.07.29 (واجهة المستخدم)
○ البوابة:
20.05.27.00
20.04.13.00
20.03.20.00
19.12.20.00
19.11.21.00
19.09.25.00
التقاعد لا ينطبق
عمليات الإيقاف نهائيًا

مع إصدار 4.50.00:

  • 4.18.05: الإصدار 4.18.05 من Apigee Edge for Private Cloud تم الآن إيقافها نهائيًا.

تشمل الميزات التي تم إيقافها نهائيًا في هذا الإصدار ما يلي:

  • دعم خوادم Node.js الوكيلة وخزنات آمنة
  • التوافق مع سياسات OAuth v1
  • دعم سياسة قيود المعدل المتزامن
  • التوافق مع محوّل Apigee في Istio
  • إتاحة ميزة استخدام تطبيق Teams قبل إطلاقه

لمزيد من المعلومات التفصيلية حول عمليات الإيقاف النهائي، بما في ذلك المخططات الزمنية للإزالة، يُرجى الاطّلاع على إيقاف Apigee وإيقافها نهائيًا:

إصلاح الأخطاء

يتضمّن هذا الإصدار إصلاحات الأخطاء التالية:

○ معالج الرسائل يخفق في تحميل البيئات عند تهيئة ملفات تخزين مفاتيح بإصدارات مشابهة الأسماء أو الأسماء المستعارة. (154428338)
○ هناك تعارض في اعتماد QPid أثناء تثبيت رمز التصحيح (152574421)
○ محدد ذاكرة التخزين المؤقت لا يراعي الحد الأقصى لحجم ذاكرة التخزين المؤقت L1 (151449163)
○ النصوص البرمجية الاحتياطية التي لا تعمل (150710952)
○ خادم QPid يرسل رسائل سجل إضافية (148231209)
○ نسخة احتياطية من Postgresql لا تُخزِّن معلومات الدخول المُوحَّد (SSO) (147458330)
○ لم تتم ترقية إصدار apigee-nginx. (146872858)
○ "تجربة واجهة المستخدم الجديدة" التي لن تظهر بعد الآن (145419621)
○ الثغرات الأمنية في واجهة برمجة التطبيقات Apigee Smart Docs (145340106)
○ عملية النسخ الاحتياطي لـ Postgres (145254693)
○ إصلاحات أمان متنوعة (142150706)
○ ارتفاع مُهلات جهاز التوجيه إلى معالج الرسائل (138107618)
○ تعذّر النص البرمجي لإعداد الدخول المُوحَّد (SSO) (135616498)
○ منافذ JMX (132044907)
○ صور 404 المتقطعة لحركة المرور في وقت التشغيل بسبب حالة السباق (130653816)
○ تلف بروتوكول OpenLDAP أثناء الترقية (120799182)
○ DataAccessException في تكوينات مركز بيانات متعددة (76087166)
○ تم ضبط FormatMessage على "خطأ" في سياسة MessageLogging التي لا تعمل (68722102)

لمزيد من المعلومات حول كل من هذه الحلول، يمكنك الاطّلاع على مقالة إصلاح الأخطاء.

المشاكل المعروفة

يتضمن هذا الإصدار المشاكل المعروفة التالية:

○ تعذُّر التحقّق من صحة JWT (159788170)
○ تسرُّب الذاكرة في خوادم تقييم النعناع (137865184)
apigee-monit غير متاح على Amazon Linux 1 (122370980)
○ عملية النسخ الاحتياطي لمعالج الرسائل لا تحتفظ بنسخة احتياطية من مجموعة الملفات الصحيحة (121095148)
○ زيادة نسبة الأخطاء في ذاكرة التخزين المؤقت بعد الترقية (160109014)
○ استجابة HTTP 408 لطلب GET بدون نص وترميز المحتوى: gzip. (159858015)

لمزيد من المعلومات حول كل مشكلة من هذه المشكلات المعروفة، بما في ذلك الحلول، يمكنك الاطلاع على المشاكل المعروفة:

ترقية المسارات

يعرض الجدول التالي مسارات الترقية لهذا الإصدار:

من 4.19.01 أو 4.19.06 الترقية مباشرةً من 4.19.01/4.19.06 ← 4.50.00
من 4.18.05 الترقية مباشرةً من 4.18.05 ← 4.50.00

الميزات الجديدة

يسرد هذا القسم الميزات الجديدة في هذا الإصدار. بالإضافة إلى ذلك، يشمل هذا الإصدار جميع الميزات المتاحة في إصدارات واجهة مستخدم Edge وEdge Management و Portal المدرجة في الإصدارات المضمَّنة:

بالإضافة إلى التحسينات التالية، يشتمل هذا الإصدار أيضًا على العديد من ميزات تحسينات على الأداء والأمان والثبات.

معلومات اتصال بروتوكول أمان طبقة النقل (TLS) متاحة الآن في الخوادم الوكيلة لواجهة برمجة التطبيقات

أثناء طلب خادم وكيل لواجهة برمجة التطبيقات من خلال مضيف افتراضي يدعم بروتوكول أمان طبقة النقل (TLS)، يمكن لشبكة Edge الحصول على معلومات حول اتصال بروتوكول أمان طبقة النقل (TLS). يمكن لخادم وكيل واجهة برمجة التطبيقات الآن الوصول إلى تلك المعلومات من خلال متغيرات التدفق لإجراء تحليل إضافي والتحقق من الصحة. يمكنك الاطّلاع على الوصول إلى معلومات اتصال بروتوكول أمان طبقة النقل (TLS) في الخادم الوكيل لواجهة برمجة التطبيقات للتعرّف على مزيد من المعلومات.

ترقية حارس حديقة الحيوان

يحتوي هذا الإصدار على Zookeeper 3.4.14.

مدى توفُّر بوابة Drupal 8، وEOL of Drupal 7

تم إطلاق Drupal 8 بنجاح كبوابة المطوّرين التي تنصح بها Apigee في Private Cloud. بما أنّ منصة Drupal 7 نفسها ستتوقّف عن دعمها على المدى الطويل في تشرين الثاني (نوفمبر) 2021، لن تتوفّر وحدات Apigee في Drupal 7 اعتبارًا من تشرين الثاني (نوفمبر) 2021. بينما لا يزال متاحة، يجب التوقّف عن استخدام النصوص البرمجية للتثبيت أو الترقية على Drupal 7 في إصدار مستقبلي.

لمزيد من المعلومات حول وحدات Drupal 8 التي تتكامل مع Apigee، يمكنك الاطّلاع على: أنشِئ البوابة باستخدام Drupal 8.

البرامج المتوافقة

يتضمن هذا الإصدار التغييرات التالية على البرامج المتوافقة:

تمت إضافة الدعم لم يعد متوفرًا

يتوافق هذا الإصدار مع المنصّات التالية:

  • الإصدار 7.8 من نظام التشغيل Red Hat Enterprise Linux (RHEL)
  • الإصدار 7.8 من نظام التشغيل CentOS
  • الإصدار 7.8 من Oracle Linux

لم تعُد المنصات التالية متوافقة مع هذا الإصدار:

  • الإصدار 6.10 من نظام التشغيل Red Hat Enterprise Linux (RHEL)
  • نظام التشغيل CentOS 6.10
  • Oracle Linux 6.9

للحصول على قائمة كاملة بالأنظمة الأساسية المتوافقة، راجع البرامج المتوافقة والإصدارات المتوافقة

إصلاح الأخطاء

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

معرّف المشكلة الوصف
154428338

يخفق معالج الرسائل في تحميل البيئات عند تهيئة ملفات تخزين المفاتيح باستخدام الأسماء أو الأسماء المستعارة

لقد أصلحنا تعارضًا في البحث في التعبير العادي عند تحميل ملفات تخزين المفاتيح التي لها تسمية مشابهة اصطلاح. وهذا يتسبب في فشل معالج الرسائل في تحميل البيئات المرتبطة إلى ملف تخزين المفاتيح، أو تعذُّر البدء عند إرجاع العديد من ملفات تخزين المفاتيح المتضاربة أثناء عملية البحث.
152574421

تعارض بين تبعية QPid أثناء تثبيت رمز التصحيح

تم الآن تثبيت الإصدار الصحيح من QPid.
151449163

الحدّ الأقصى لذاكرة التخزين المؤقت لا يستجيب لحجم ذاكرة التخزين المؤقت L1

يلتزم محدِّد ذاكرة التخزين المؤقت الآن بالحدّ الأقصى لذاكرة التخزين المؤقت L1.
150710952

تعذُّر النصوص البرمجية للنسخ الاحتياطي

تم تعديل إجراء النسخ الاحتياطي استنادًا إلى النصوص البرمجية للنسخ الاحتياطية المعدّلة.
148231209

خادم QPid يرسل رسائل سجلّ إضافية

لم يعد خادم QPid يرسل رسائل سجل إضافية.
147458330

الاحتفاظ بنسخة احتياطية من Postgresql الذي لا يؤدي إلى تخزين معلومات الدخول المُوحَّد (SSO)

يتم الآن تخزين معلومات الدخول المُوحَّد (SSO) من خلال النسخ الاحتياطي على Postgresql.
146872858

لم تتم ترقية إصدار apigee-nginx.

تمت ترقية إصدار apigee-nginx بشكل صحيح.
145419621

"تجربة رسالة واجهة المستخدم الجديدة" التي لم تعُد تظهر

لم تعُد واجهة المستخدم تعرض الرسالة "تجربة واجهة المستخدم الجديدة".
145340106

الثغرة الأمنية في Apigee Smart Docs API

تم تحديث الخادم الوكيل في Apigee Smart Docs لمعالجة الثغرة الأمنية. يمكنك الاطّلاع على إجراء تثبيت Smart Docs للحصول على مزيد من المعلومات والخطوات المطلوبة.
145254693

تعذُّر الاحتفاظ بنسخة احتياطية من نصوص Postgres

يعمل النص البرمجي الاحتياطي لـ Postgres بشكلٍ صحيح الآن.
142150706

إصلاحات الأمان المختلفة

إصلاحات لمشكلات الأمان، بما في ذلك #111390246.
138107618

ارتفاع معدّل مهلات جهاز التوجيه إلى معالج الرسائل

لقد تم حلّ هذه المشكلة.
135616498

تعذُّر النص البرمجي لإعداد الدخول المُوحَّد (SSO)

تم إصلاح مشكلة تسبب في تعذُّر النص البرمجي لإعداد الدخول المُوحَّد (SSO) عند استخدام عناوين URL لنظام الملفات.
132044907

منافذ JMX

يجب ألا تكون منافذ JMX مفتوحة للوصول الخارجي، بل على الخوادم الداخلية فقط.
130653816

ظهور أخطاء 404 على فترات متقطعة لزيارات وقت التشغيل بسبب حالة السباق

تم إصلاح حالة سباق أثناء التشغيل السريع لـ MP، ما أدى إلى عدم نشر بعض الخوادم الوكيلة بشكل صحيح.
120799182

تلف في بروتوكول OpenLDAP أثناء الترقية

لقد تم حلّ هذه المشكلة.
76087166

DataAccessException في تكوينات مراكز بيانات متعددة

في عمليات تهيئة مراكز البيانات المتعددة، إذا أصبح مخزن بيانات واحد غير متاح، فلن يظهر لك بعد ذلك حدث خطأ في DataAccessException.
68722102

تم ضبط قيمة FormatMessage على "خطأ" في سياسة MessageLogging التي لا تعمل

يمكنك الآن ضبط FormatMessage على "خطأ" في سياسة MessageLogging.

المشاكل المعروفة

يسرد الجدول التالي المشاكل المعروفة في هذا الإصدار:

معرّف المشكلة الوصف
159788170

تعذُّر التحقّق من صحة JWT

تعذّر التحقق من JWT لمفاتيح RSA الأصغر من 2048 بت.

الحل:

تأكد من أن حجم المفاتيح 2048 بت أو أكبر.
137865184

تسرُّب الذاكرة في خوادم التقييم الصغيرة

عند تسجيل مثيل Qpid جديد في مجموعة MX، يتم إنشاء قوائم الانتظار بدون مستهلكين، ما يؤدي إلى زيادة عمق قائمة الانتظار إلى أن يتم استخدام جميع الموارد المتاحة.

الحل:

بلا عُري
122370980

لا يتوافق التطبيق apigee-monit مع Amazon Linux 1

الحل:

بلا عُري
121095148

عدم الاحتفاظ بنسخة احتياطية من مجموعة الملفات الصحيحة من قِبل "معالج الرسائل"

الحل:

شغِّل عملية النسخ الاحتياطي مرة ثانية وسيتم إجراء نسخ احتياطي لمجموعة الملفات الصحيحة.

160109014

زيادة نسبة الأخطاء في ذاكرة التخزين المؤقت بعد الترقية

بعد الترقية إلى الإصدار 4.50.00، قد تشهد الخوادم الوكيلة زيادة في نسبة عدم وجود ذاكرة التخزين المؤقت. وقد تصاحب هذه الأخطاء رسائل خطأ متزايدة في سجلّات ملفات MP، وهي تشبه ما يلي:

InvalidClassException when fetching cps cache entry from second level - com.apigee.jsonparser.LinkedJSONObject; local class incompatible: stream classdesc serialVersionUID = -8575741446425131573, local class serialVersionUID = 752634431212433936. Considering it as cache miss.

الحل:

بلا عُري من المتوقّع أن تستقر نسبة نتائج ذاكرة التخزين المؤقت بمرور الوقت.

159858015

استجابة HTTP 408 لطلب GET بدون نص وترميز المحتوى: gzip.

سيستلم عميل واجهة برمجة التطبيقات استجابة انتهاء المهلة 408 عندما يُجري طلب GET بالرأس Content-Encoding: gzip ونص طلب فارغ.

الحل:

احذف الرأس Content-Encoding عند إجراء طلبات GET بدون نص.

الخطوة التالية

لبدء استخدام Edge for Private Cloud 4.50.00، استخدم الروابط التالية:

عمليات التثبيت الجديدة:
نظرة عامة على التثبيت الجديدة
عمليات التثبيت الحالية:
مسارات الترقية