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

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

في 6 آب (أغسطس) 2020، أصدرنا نسخة جديدة من Apigee Edge لـ Private Cloud.

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

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

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

    1. عليك تنظيف مطعم Yum repos:
      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 لـ 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

تستخدم كل هذه الإصدارات من حزمة RPM الإصدار نفسه من Drupal Core 7.72، وهي متطابقة. في حال الترقية من إصدارات سابقة، قد لا يتغيّر رقم الإصدار المُستخدَم في الأرباح لكل ألف مشاهدة (RPM).