4.19.01.06 - Edge لملاحظات الإصدار Private Cloud

أنت الآن بصدد الاطّلاع على مستندات Apigee Edge.
انتقِل إلىمستندات Apigee X.
info

في 1 مايو 2020، أطلقنا إصدارًا جديدًا من Apigee Edge for Private Cloud.

إجراء التحديث

لتحديث عملية التثبيت، اتّبِع الإجراء التالي على عُقد Edge:

  1. على جميع عُقد Edge:

    1. نظِّف مستودعات Yum:
      sudo yum clean all
    2. نزِّل أحدث ملف Edge 4.19.01 bootstrap_4.19.01.sh إلى /tmp/bootstrap_4.19.01.sh:
      curl https://software.apigee.com/bootstrap_4.19.01.sh -o /tmp/bootstrap_4.19.01.sh
    3. ثبِّت أداة apigee-service والاعتماديات من Edge 4.19.01:
      sudo bash /tmp/bootstrap_4.19.01.sh apigeeuser=uName apigeepassword=pWord

      حيث يمثّل uName:pWord اسم المستخدم وكلمة المرور اللذين تلقّيتهما من Apigee. إذا لم تُدخِل pWord، سيُطلب منك إدخالها.

    4. حدِّث أداة apigee-setup:
      sudo /opt/apigee/apigee-service/bin/apigee-service apigee-setup update
    5. استخدِم الأمر source لتنفيذ النص البرمجي apigee-service.sh:
      source /etc/profile.d/apigee-service.sh
  2. نفِّذ النص البرمجي update.sh على جميع العُقد. على كل عُقدة، نفِّذ الأمر التالي:
    /opt/apigee/apigee-setup/bin/update.sh -c edge -f configFile

    حيث يشير configFile إلى ملف الإعداد الذي استخدمته لتثبيت Apigee Edge for Private Cloud.

  3. إذا كنت تستخدم بوابة خدمات المطوّرين في Apigee (أو ببساطة، البوابة عليك ترقية PHP وDrupal وSmartDocs. لمزيد من المعلومات، يُرجى الاطّلاع على مقالة ترقية البوابة.

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

يرقّي هذا الإصدار البرامج التالية التي تستخدمها بوابة خدمات المطوّرين في Apigee (أو ببساطة، البوابة):

  • PHP إلى 7.0.32
  • Drupal core إلى 7.69
  • Drush إلى 8.3.2

لمزيد من المعلومات، يُرجى الاطّلاع على مقالة ترقية البوابة.

الإيقاف والإزالة

لا تغييرات.

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

يسرد الجدول التالي الأخطاء التي تم إصلاحها في هذا الإصدار:

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

ثغرة أمنية في البرمجة النصية على مستوى الموقع الإلكتروني (XSS) في SmartDocs

يُصلح هذا الإصدار ثغرة أمنية في SmartDocs. ننصح المواقع الإلكترونية التي تستخدم SmartDocs بالترقية على الفور.

148198065

ترتيب تنفيذ السياسات

في بعض الحالات، لم يكن ترتيب تنفيذ السياسات كما هو متوقّع.

148231209

تسجيل خادم Qpid

كانت عملية خادم Qpid تسجِّل رسائل حول السمة x_forwarded_proto.

154867155

قد تؤدي الطلبات التي تتضمّن أهدافًا غير متاحة إلى ظهور ردود متعدّدة

عند حدوث أخطاء أثناء معالجة طلب بدون هدف، كان Edge for the Private Cloud يرسل أحيانًا ردودًا متعدّدة.

154868912

المهام المشترَكة في PostClientFlow

كانت "معالجة الرسائل" تدخل في حلقة لا نهائية عندما يشير خادم وكيل إلى مهمة مشترَكة لم يتم نشرها في البيئة.

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

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

معرّف المشكلة الوصف
n/a عدم توافق OpenJDK

لا تستخدِم الإصدارات التالية من OpenJDK 1.8.0:

  • 1.8.0.251
  • 1.8.0.252

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

76087166

مخازن قيم المفاتيح (KVM) في بيئة متعدّدة مراكز البيانات

إذا كانت مؤسسة تمتد على عدّة مراكز بيانات (مثل dc-1 وdc-2)، الـ "خادم الإدارة" يجب أن يتصل بعُقد Cassandra في مركز البيانات المحلي فقط لإدارة المفاتيح وعمليات مخزن قيم المفاتيح (KVM). ومع ذلك، يتصل "خادم الإدارة" بشكل عشوائي بأي من مراكز البيانات.