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

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

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

ملاحظة: سيبقى هذا الإصدار متوفّرًا حتى 31 آب (أغسطس) 2024.

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

يصف هذا القسم كيفية تثبيت هذا الإصدار في حال التحديث من الإصدار السابق. هو إصدار Edge for Private Cloud. إذا كنت بحاجة إلى التحديث من إصدار سابق، يُرجى مراجعة تطبيق إصدارات رمز تصحيح متعددة:

سيؤدي تحديث هذا الإصدار إلى تحديث المكوّنات في القائمة التالية من الأرباح لكل ألف مشاهدة (RPM):

  • edge-management-server-4.52.00-0.0.60190.noarch.rpm
  • edge-postgres-server-4.52.00-0.0.60190.noarch.rpm
  • edge-qpid-server-4.52.00-0.0.60190.noarch.rpm
  • edge-router-4.52.00-0.0.60190.noarch.rpm
  • apigee-cassandra-2.1.22-0.0.2539.noarch.rpm
  • apigee-cassandra-client-2.1.22-0.0.2519.noarch.rpm
  • apigee-provision-4.52.00-0.0.623.noarch.rpm
  • apigee-sso-4.52.00-0.0.21245.noarch.rpm
  • edge-analytics-4.52.00-0.0.40091.noarch.rpm
  • apigee-postgresql-14.5-0.0.2739.noarch.rpm
  • edge-mint-gateway-4.52.00-0.0.40323.noarch.rpm
  • edge-mint-management-server-4.52.00-0.0.40323.noarch.rpm
  • edge-mint-message-processor-4.52.00-0.0.40323.noarch.rpm
  • apigee-sosreport-5.0-0.0.2509.noarch.rpm

يمكنك التحقق من إصدارات RPM المثبَّتة حاليًا لمعرفة ما إذا كانت إلى التعديل، من خلال إدخال:

apigee-all version

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

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

    1. قم بتنظيف مستودعات Yum:
      sudo yum clean all
    2. نزِّل أحدث ملف Edge 4.52.00 bootstrap_4.52.00.sh من أجل /tmp/bootstrap_4.52.00.sh:
      curl https://software.apigee.com/bootstrap_4.52.00.sh -o /tmp/bootstrap_4.52.00.sh
    3. تثبيت الأداة المساعدة والتبعيات apigee-service في Edge 4.52.00:
      sudo bash /tmp/bootstrap_4.52.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. تحديث الأداة apigee-provision على خادم الإدارة:
    /opt/apigee/apigee-service/bin/apigee-service apigee-provision update
  3. تحديث عُقد Postgres (الرئيسية ووضع الاستعداد):
    /opt/apigee/apigee-setup/bin/update.sh -c ps -f configFile
  4. في جميع عُقد Edge، نفِّذ النص البرمجي update.sh لعملية الحافة:
    /opt/apigee/apigee-setup/bin/update.sh -c edge -f configFile
  5. نفِّذ النص البرمجي update.sh للدخول المُوحَّد (SSO) على جميع العُقد:
    /opt/apigee/apigee-setup/bin/update.sh -c sso -f configFile

تم إصلاح مشاكل الأمان

لم يتم إصلاح أي مشاكل أمنية في هذا الإصدار.

التغييرات على برنامج متوافق

لم يتم إجراء أي تغييرات على البرامج المتوافقة في هذا الإصدار.

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

لا توجد عمليات إيقاف أو إيقاف جديدة في هذا الإصدار.

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

لا تتوفّر ميزات جديدة في هذا الإصدار.

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

يسرد هذا القسم أخطاء Private Cloud التي تم إصلاحها في هذا الإصدار.

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

سياسة OASValidation كانت تستهلك تخصيص الكثير من الذاكرة لأجزاء من الذاكرة

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

تمت إضافة المزيد من عمليات التحقّق لمنع تهريب طلب GET داخل طلب POST آخر.

245387101

بيانات تدقيق معدَّلة لواجهات برمجة التطبيقات المتعلّقة بتطبيق المطوّرين.

يتم الآن تسجيل سر العميل باستمرار بطريقة مقنَّعة. يمكنك ضبط الإعدادات من conf_keymanagement_app.auditlog.mask.secret إلى false في "الإدارة" الخادم لمنع إخفاء السرية، في حال أردت تسجيل سر النص العادي التدقيق.
267778362

كانت ميزة Apigee-provision تنشئ أسطر فارغة أثناء إضافة إدخالات cron.

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

تحسين أداة rebuildindex بحيث تعمل واجهات برمجة التطبيقات للفهرسة التي لا تستند إلى معرّف بشكل مناسب عند أكثر من 10 آلاف تطبيق لكل جهة

273931118

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

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

لأسباب تتعلق بالأمان، لا يُسمح الآن بتحميل الكيانات الخارجية تلقائيًا في سياسة حجم ورقة البيانات.

يمكنك تجاوز هذا عن طريق وضع علامة conf_feature-flags_xsl.allow.external.entities=true في معالج الرسائل
245387101

بيانات تدقيق معدَّلة لواجهات برمجة التطبيقات المتعلّقة بتطبيق المطوّرين.

يتم الآن تسجيل سر العميل باستمرار بطريقة مقنَّعة. يمكنك ضبط إعدادات من conf_keymanagement_app.auditlog.mask.secret إلى false في "الإدارة" الخادم لمنع إخفاء السرية، في حال أردت تسجيل سر النص العادي التدقيق.
276991965

تم إصلاح خطأ ظهر في الإصدار 4.52.00 من OPDK، والذي تسبَّب في تسبَّب في ظهور عنوان URL معيّن وواجهة برمجة تطبيقات معيّنة. التي ستواجهها في بعض الأحيان

260024953

لم يملأ Apigee بعض المتغيّرات المستهدَفة، مثل عنوان URL والمضيف، عند استخدام خادم مستهدف تم استخدامها وحدث خطأ في الهدف.

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

لم تتم ترقية "كاساندرا" و"كاساندرا-عميل" إلى أحدث الإصدارات عند الترقية من Edge for Private Cloud، الإصدار 4.51 إلى الإصدار 4.52

تم إصلاح هذه المشكلة.
269545512

تم تحديث إصدار برنامج التشغيل Postgres في المدخل إلى الإصدار 42.5.4.

270203185

تم تحديث إصدار برنامج التشغيل Postgres في ميزة "تحقيق الربح" إلى الإصدار 42.5.4.

197529839

تم تحسين معالجة الأسطر الجديدة في بيانات حالة الخوادم الوكيلة.

214664198

إضافة عمود في "جداول الحقائق" في "إحصاءات Google" يعرض أهم ثلاث سياسات الأطول على الإطلاق

258898812

تمت إزالة المَعلمة credentialsLoaded غير المتوقّعة من استجابة واجهة برمجة التطبيقات لجلب التطبيقات.

270967547

حدثت مشكلة أثناء الترقية من Edge for Private Cloud 4.50 إلى الإصدار 4.52.

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

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

تواجه Apigee-postgresql مشاكل في الترقية من الإصدار 4.50 أو 4.51 إلى الإصدار 4.52. المشكلات في المقام الأول تحدث عندما يكون عدد جداول الحقائق الفرعية أكبر من 500. عرض ترقية Postgresql عند التحديث إلى الإصدار 4.52 في "المشاكل المعروفة" باستخدام Edge for Private Cloud كحل بديل.

يُرجى الاطّلاع على المشاكل المعروفة في Edge for Private Cloud. للحصول على قائمة كاملة بالمشاكل المعروفة

تطبيق إصدارات رمز تصحيح متعددة

يوضّح هذا القسم كيفية تطبيق إصدارات رمز تصحيح متعددة، في حال التحديث من إصدار من Edge for Private Cloud أقدم من إصدار رمز التصحيح السابق.

يحتوي كل إصدار رمز تصحيح على تحديثات لمكوِّنات محدَّدة من Edge for Private Cloud، مثل edge-management-server لتطبيق إصدارات رمز تصحيح متعددة، عليك تحديث كل مكوّن من مكوِّنات Edge الذي تم تضمينه في إصدار تصحيح أحدث من الإصدار المثبت حاليًا. يمكنك العثور على هذه المكونات عن طريق يُرجى مراجعة ملاحظات إصدار Edge for Private Cloud في جميع الإصدارات الأحدث من الإصدار الحالي والإصدار والتحقق من قائمة العائدات لكل ألف ظهور لتلك الإصدارات. عرض ملاحظات الإصدار في Apigee للروابط المؤدية إلى الكل ملاحظات إصدار Edge for Private Cloud

ملاحظة: عليك تحديث كل مكوّن مرة واحدة فقط، من خلال تثبيت مقياس RPM لآخر إصدار. من المكون المضمن في إصدارات التصحيح. اتّبِع التعليمات الواردة في ملاحظات الإصدار لهذا الإصدار لتحديث المكون.

ملاحظة: تؤدي ترقية المكوِّن إلى تثبيت أحدث إصدار من التصحيح تلقائيًا المكون. إذا كنت تريد الترقية إلى إصدار آخر من التصحيح، عليك إجراء ما يلي: احتفظ بنفسك نسخة tarball من مستودع Apigee باستخدام مرآة Apigee، ويمكنك استخدام هذه المرآة لعمليات تثبيت Apigee. لمزيد من المعلومات، راجع استخدام مستودع Edge المحلي للحفاظ على إصدار Edge