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

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

في 5 حزيران (يونيو) 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" لبرنامج OpenLDAP على جميع العُقد. على كل عقدة، نفِّذ الأمر التالي:
    /opt/apigee/apigee-setup/bin/update.sh -c ldap -f configFile

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

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

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

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

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

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

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

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

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

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

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

تم تأكيد توافق الإصدار 1.8.0.252 من OpenJDK في Apigee Edge for Private Cloud.

وقد تم تحديث 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

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

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

152382545

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

توضح المستندات بشكل صحيح الآن أن نطاق منفذ ZooKeeper في Apigee mTLS يبدأ من 10001.

150717738

المجموعات العنقودية بدون قائد

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

148486685

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

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

148179907

إعادة إضافة apigee-analytics-collector

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

146511254

عدم ظهور الأخطاء في سياسة OutputVariables

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

130013746

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

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

120799182

ترقية OpenLDAP

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

145236083

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

تسبب اسم المستخدم لمسؤول إدارة النظام:كلمة المرور الأطول من 57 حرفًا في تسجيل الدخول الموحّد (SSO) على شبكة Edge. البرنامج النصي للتثبيت.

135616498

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

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

111420263

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

يمكنك استبعاد العديد من شروط السباق التي تحدث عند استخدام سياسة تسجيل الرسائل.