4.19.06.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.06 bootstrap_4.19.06.sh إلى /tmp/bootstrap_4.19.06.sh:
      curl https://software.apigee.com/bootstrap_4.19.06.sh -o /tmp/bootstrap_4.19.06.sh
    3. ثبِّت أداة apigee-service والإعدادات التابعة لإصدار Edge 4.19.06:
      sudo bash /tmp/bootstrap_4.19.06.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 Private Cloud.

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

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

يؤدي هذا الإصدار إلى ترقية البرامج التالية التي تستخدمها بوابة Apigee Developer Services (أو ببساطة، البوابة):

  • PHP 7.3 (RHEL 7/CentOS 7) أو أحدث إصدار من PHP في التوزيع (Amazon Linux AMI)
  • إصدار Drupal الأساسي إلى 7.69
  • Drush إلى 8.3.2

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

الميزات التي سيتم إيقافها نهائيًا

لا تغييرات.

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

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

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

ثغرة أمنية في SmartDocs

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

148198065

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

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

148231209

تسجيل Qpid Server

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

154867155

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

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

154868912

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

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

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

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

معرّف المشكلة الوصف
timing fixed in amara مشاكل عدم التوافق مع OpenJDK

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

  • 1.8.0.251
  • 1.8.0.252

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

76087166

الأجهزة الافتراضية المستندة إلى النواة (KVM) في بيئة متعددة مراكز البيانات

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