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

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

في 6 آب (أغسطس) 2020، أطلقنا إصدارًا جديدًا من Apigee Edge for Private Cloud.

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

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

  1. في جميع عُقد Edge:

    1. قم بتنظيف مستودعات Yum:
      sudo yum clean all
    2. نزِّل أحدث ملف Edge 4.50.00 bootstrap_4.50.00.sh من أجل /tmp/bootstrap_4.50.00.sh:
      curl https://software.apigee.com/bootstrap_4.50.00.sh -o /tmp/bootstrap_4.50.00.sh
    3. تثبيت الأداة المساعدة والتبعيات Edge 4.50.00 apigee-service:
      sudo bash /tmp/bootstrap_4.50.00.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. على جميع عُقد Edge، نفِّذ النص البرمجي update.sh الخاص بـ edge الدفع. ولإجراء ذلك، نفِّذ الأمر التالي على كل عقدة:
    /opt/apigee/apigee-setup/bin/update.sh -c edge -f configFile

    حيث يُحدِّد configFile ملف الإعداد الذي استخدمته لتثبيت Apigee Edge for Private Cloud. مثلاً: /opt/silent.conf

  3. في جميع عُقد البوابة، عدِّل عملية devportal من خلال تنفيذ ما يلي :
    /opt/apigee/apigee-setup/bin/update.sh -c dp -f configFile

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

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

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

تتضمن معلَمة طلب البحث privateKeyExportable في واجهة برمجة التطبيقات Aliases نهائيًا.

ميزات جديدة

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

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

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

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

أخطاء 408 المتعلقة بانتهاء المهلة

كانت طلبات البيانات من واجهة برمجة التطبيقات لأسماء المضيفات الافتراضية تعرض أخطاء 408 المتعلقة بانتهاء المهلة بشكل غير صحيح.

161121352

تقارير الأرباح (تحقيق الربح)

كانت تقارير الأرباح تعرض بيانات غير صحيحة لبعض الحقول، بما في ذلك السعر الصافي. وحصص الأرباح تعرض التقارير الآن البيانات الصحيحة.

159108299

NoClassDefFoundError بعد تثبيت رمز التصحيح

واجه بعض العملاء مشكلة "NoClassDefFoundError" في خادم الإدارة بعد تثبيت رمز التصحيح 4.50.00.01.

132688399

نشر عدة مراجعات للتدفق المشترك في البيئة نفسها

عند نشر نسخة سابقة جديدة من التدفق المشترك، فإن المراجعة السابقة المراجعة يتم نشرها في نفس البيئة في نفس الوقت. لم يتم تنفيذ متصفّح Edge إلغاء نشر المراجعة السابقة، وأظهرت حالة النشر مراجعتين تم نشرهما في نفس الوقت.

وبدءًا من الإصدار 4.50.00.01، لم يعد بإمكانك نشر نسخ سابقة متعددة للتدفق المشترك في نفس البيئة، بغض النظر عمَّا إذا تم ضبط معلَمة override على true أو false. يحتفظ هذا ما إذا كنت تستخدم واجهة برمجة تطبيقات نشر التدفق المشترك مع نوع محتوى MIME application/octet-stream أو نوع application/x-www-form-urlencoded لمزيد من المعلومات، يمكنك الاطّلاع على كليهما أمثلة في الخطوة 3 من هذا القسم من وثائق التدفق المشتركة. إذا تمت مشاركة التدفق في أمر جذب، سيؤدي نشر مراجعة جديدة للتدفق المشترك إلى خطاف التدفق لاستخدام أحدث مراجعة تم نشرها.

من خلال هذا الإصلاح، يُسمح فقط بنشر النسخة الجديدة، كما ستُتاح أن يتم إلغاء نشرها بشكل صحيح.

162770354

تحديثات الأمان من Drupal

تمت إضافة تحديثات الأمان التالية إلى Edge:

  • نواة Drupal: 7.72
  • التدويل: 7.x-1.27
  • الخدمات: 7.x-3.27

تختلف أرقام الإصدار في RPMs apigee-drupal-7.72:

  • 4.19.01: apigee-drupal-7.72-0.0.304
  • 4.19.06: apigee-drupal-7.72-0.0.111
  • 4.50.00: apigee-drupal-7.72-0.0.113

تحتوي جميع هذه العائدات لكل ألف مشاهدة على الإصدار 7.72 نفسه من Drupal Core، وهي متطابقة. في حال الترقية من إصدارات سابقة، قد لا يتغيّر رقم الإصدار في مقياس RPM.