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

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

في 5 حزيران (يونيو) 2020، أصدرنا نسخة جديدة من Apigee Edge لـ Private Cloud.

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

لتحديث التثبيت، نفذ الإجراء التالي على عُقد Edge:

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

    1. عليك تنظيف مطعم Yum repos:
      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. تثبيت الأداة المساعدة Edge 4.19.06 apigee-service والتبعيات:
      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 لبرنامج OpenLDAP على جميع العُقد. نفِّذ الأمر التالي في كل عقدة:
    /opt/apigee/apigee-setup/bin/update.sh -c ldap -f configFile

    حيث يحدد configFile ملف الإعداد الذي استخدمته لتثبيت Apigee Edge لخدمة Private Cloud الخاصة.

  3. نفِّذ النص البرمجي update.sh لبرنامج Edge على جميع العُقد. في كل عقدة، نفِّذ الأمر التالي:
    /opt/apigee/apigee-setup/bin/update.sh -c edge -f configFile

    حيث يحدد configFile ملف الإعداد الذي استخدمته لتثبيت Apigee Edge لخدمة Private Cloud الخاصة.

  4. نفِّذ النص البرمجي update.sh لواجهة المستخدم على جميع العُقد. في كل عقدة، نفِّذ الأمر التالي:
    /opt/apigee/apigee-setup/bin/update.sh -c ui -f configFile

    حيث يحدد configFile ملف الإعداد الذي استخدمته لتثبيت Apigee Edge لخدمة Private Cloud الخاصة.

  5. نفِّذ النص البرمجي update.sh للدخول الموحّد (SSO) في جميع العُقد. في كل عقدة، نفِّذ الأمر التالي:
    /opt/apigee/apigee-setup/bin/update.sh -c sso -f configFile

    حيث يحدد configFile ملف الإعداد الذي استخدمته لتثبيت Apigee Edge لخدمة Private Cloud الخاصة.

  6. نفِّذ النص البرمجي update.sh لبوابة المطوِّر على جميع العُقد. في كل عقدة، نفِّذ الأمر التالي:
    /opt/apigee/apigee-setup/bin/update.sh -c dp -f configFile

    حيث يحدد configFile ملف الإعداد الذي استخدمته لتثبيت Apigee Edge لخدمة Private Cloud الخاصة.

  7. إذا كنت تستخدم Apigee mTLS وعدّلت الإعدادات استنادًا إلى الميزات الجديدة أو إصلاحات الأخطاء في رمز التصحيح هذا، يجب إلغاء تثبيت خدمة apigee-mtls ثم إعادة تثبيتها على جميع العُقد حتى تسري هذه التغييرات. للحصول على مزيد من المعلومات، يُرجى الاطّلاع على تغيير إعدادات apigee-mtls الحالية.

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

أكّدت Apigee Edge for Private Cloud دعمها للإصدار 1.8.0.252 من OpenJDK.

تم تحديث Tomcat إلى الإصدار 7.0.103.

عمليات الإيقاف والتقاعد

لا توجد تغييرات.

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

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

الوصف

يعمل mTLS على تأمين خادم الإدارة لاتصال جهاز التوجيه

يتيح Apigee mTLS الآن الاتصال بين خادم الإدارة وجهاز التوجيه على المنفذ 8081.

يمكن الآن ضبط مدة صلاحية الشهادة

عند استخدام شهادة مخصّصة، يمكنك ضبط عدد الأيام التي تكون فيها الشهادة صالحة. ويمكنك إجراء ذلك من خلال ضبط القيمة APIGEE_MTLS_NUM_DAYS_CERT_VALID_FOR في ملف الإعدادات. والقيمة التلقائية هي 365. ولمزيد من المعلومات، يُرجى الاطّلاع على الخطوة 1: تعديل ملف الإعداد. إذا أجريت تغييرًا بعد تثبيت Apigee mTLS، احرص على اتّباع التعليمات الواردة في تغيير إعدادات apigee-mtls حالية.

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

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

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

تعذُّر "معالج الرسائل" في تحميل البيئات عند إعداد ملفات تخزين المفاتيح بأسماء أو أسماء مستعارة مشابهة

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

130653816

أخطاء 404 المتقطعة في حركة بيانات وقت التشغيل

تسببت مشكلة سباق في عدم تحميل معالِجات الرسائل لجميع الخوادم الوكيلة عند بدء التشغيل، ما أدى إلى حدوث أخطاء 404 ApplicationNotFound بشكل متقطع في حركة بيانات وقت التشغيل.

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

157275131

ترقية Drupal

تعطّلت عملية ترقية "بوابة المطوِّر" في الإصدار 4.19.06.

155840972 ترقية Tomcat

تمت ترقية Tomcat إلى الإصدار 7.0.103.

155595660

تنسيق المنطقة الزمنية

إنّ القيمتَين المستخدَمتَين للرمزَين المميّزَين sss وSSS في تنسيق المنطقة الزمنية الذي تحدّده السمة conf_system_apigee.syslogger.dateFormat لم تكن صحيحة.

155340541

دعم OpenJDK

أكدت Apigee دعمها للإصدار 1.8.0.252 من OpenJDK.

155105930
76087166

KVMs في بيئات مراكز البيانات المتعددة

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

152382545

استخدام نطاق منفذ mTLS

تنص المستندات الآن بشكل صحيح على أنّ نطاق منفذ ZooKeeper لخدمة Apigee mTLS يبدأ بـ 10001.

150717738

مجموعات بدون قائد

إنّ المجموعات التي لا تتضمّن قائدًا تمنع إيقاف خدمة mTLS أو إعادة تشغيلها. وتم أيضًا تقليل مدة المهلة.

148486685

النسخ المتماثل لـ OpenLDAP غير المباشر ذي الصلة وإمكانية التشغيل التفاعلي للدخول المُوحَّد (SSO)

في حال استخدام الربط غير المباشر، لم تكن خدمة OpenLDAP تبحث في كائن المستخدم عند تفعيل النسخ المتماثل (كان هناك أكثر من مثيل OpenLDAP واحد).

148179907

تمت إعادة إضافة أداة جمع إحصاءات واجهة برمجة التطبيقات

تمت إعادة إضافة أداة تجميع إحصاءات apigee. تتيح لك هذه الأداة الإبلاغ عن عدد وحدات البيانات في واجهة برمجة التطبيقات.

146511254

سياسة استخراج المتغيّرات لا تعرض أخطاء

عندما لم يتم حل متغيّر XML من خلال تعبير XPath، استمر تنفيذ سياسة استخراج المتغيرات في الخادم الوكيل. ويحدث ذلك حتى عند ضبط العنصر IgnoreUnresolvedVariables أو السمة continueOnError على القيمة "خطأ".

130013746

إيقاف الشركات

لم يكن زر إيقاف ميزة "تحقيق الربح" للشركات متاحًا.

120799182

ترقية OpenLDAP

أدت عملية ترقية بروتوكول OpenLDAP في بيئة مراكز بيانات متعددة إلى حدوث حالة تالفة.

145236083

اسم مستخدم مشرف النظام:طول كلمة المرور

تسبب اسم مستخدم مسؤول إدارة النظم:كلمة المرور التي تزيد عن 57 حرفًا في إخفاق النص البرمجي لتثبيت خدمة الدخول الموحّد في Edge.

135616498

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

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

111420263

إصلاح ConcurrentModificationException في سياسة تسجيل الرسائل

يمكنك التخلص من العديد من حالات السباق التي تحدث عند استخدام نهج تسجيل الرسائل.