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

أنت الآن بصدد الاطّلاع على مستندات Apigee Edge.
انتقِل إلى مستندات Apigee X.
info

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

ملاحظة: سيبقى هذا الإصدار متاحًا حتى 30 مارس 2024.

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

يوضّح هذا القسم كيفية تثبيت هذا الإصدار إذا كنت بصدد التحديث من إصدار التصحيح السابق، 4.51.00.11. إذا كنت بحاجة إلى التحديث من إصدار سابق، راجِع مقالة تطبيق إصدارات متعددة من حِزم التصحيح.

سيؤدي تثبيت هذا الإصدار إلى تعديل المكوّنات في قائمة حِزم RPM التالية:

  • edge-gateway-4.51.00-0.0.60186.noarch.rpm
  • edge-management-server-4.51.00-0.0.60186.noarch.rpm
  • edge-postgres-server-4.51.00-0.0.60186.noarch.rpm
  • edge-qpid-server-4.51.00-0.0.60186.noarch.rpm
  • edge-router-4.51.00-0.0.60186.noarch.rpm
  • apigee-postgresql-10.17-0.0.2535.noarch.rpm
  • edge-mint-gateway-4.51.00-0.0.40322.noarch.rpm
  • edge-mint-management-server-4.51.00-0.0.40322.noarch.rpm
  • edge-mint-message-processor-4.51.00-0.0.40322.noarch.rpm
  • apigee-sso-4.51.00-0.0.21244.noarch.rpm
  • apigee-attribution-4.51.00-0.0.723.noarch.rpm
  • apigee-sosreport-5.0-0.0.2508.noarch.rpm

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

apigee-all version

لتعديل عملية التثبيت، اتّبِع الإجراء التالي على عُقد Edge:

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

    1. نظِّف مستودعات Yum:
      sudo yum clean all
    2. نزِّل أحدث ملف Edge 4.51.00 bootstrap_4.51.00.sh إلى /tmp/bootstrap_4.51.00.sh:
      curl https://software.apigee.com/bootstrap_4.51.00.sh -o /tmp/bootstrap_4.51.00.sh
    3. ثبِّت الأداة المساعدة Edge 4.51.00 apigee-service والملفات التابعة:
      sudo bash /tmp/bootstrap_4.51.00.sh apigeeuser=uName apigeepassword=pWord

      حيث يمثّل uName اسم المستخدم وpWord كلمة المرور اللذين تلقّيتهما من Apigee. إذا حذفت pWord، سيُطلب منك إدخاله.

    4. استخدِم الأمر source لتنفيذ النص البرمجي apigee-service.sh:
      source /etc/profile.d/apigee-service.sh
  2. تعديل عُقد Postgres (الرئيسية والاحتياطية):
    /opt/apigee/apigee-setup/bin/update.sh -c ps -f configFile
  3. على جميع عُقد Edge، نفِّذ النص البرمجي update.sh لعملية Edge:
    /opt/apigee/apigee-setup/bin/update.sh -c edge -f configFile
  4. نفِّذ النص البرمجي update.sh للدخول الموحّد (SSO) على جميع العُقد:
    /opt/apigee/apigee-setup/bin/update.sh -c sso -f configFile

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

يتضمّن هذا الإصدار الميزة الجديدة التالية:

الإصدار 1.3 من بروتوكول أمان طبقة النقل (TLS) للبيانات المتجهة جنوبًا

يضيف هذا الإصدار إمكانية استخدام بروتوكول TLS 1.3 لحركة البيانات المتجهة إلى الجنوب (حركة البيانات بين "معالج الرسائل" وخادم الخلفية). لمزيد من المعلومات، يمكنك الاطّلاع على ضبط الإصدار 1.3 من بروتوكول أمان طبقة النقل (TLS) لحركة البيانات المتجهة إلى الجنوب.

تم إصلاح المشاكل المتعلّقة بالأمان

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

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

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

الميزات التي سيتم إيقافها نهائيًا

لا يتضمّن هذا الإصدار أي عمليات إيقاف نهائي أو إيقاف نهائي جديد.

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

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

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

كان عدم توفّر مسافات لاحقة بعد عوامل تشغيل الشرط يؤدي إلى حدوث أخطاء في النشر.

تم إصلاح هذه المشكلة من خلال تحسين معالجة الأسطر الجديدة في عبارات الشرط الخاصة بالخوادم الوكيلة.
269545512

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

193007714

كانت بعض الخصائص غير متوفّرة عند استرداد تفاصيل الهدف الخاص بالخادم الوكيل بتنسيق JSON.

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

تعديل بيانات التدقيق الخاصة بواجهات برمجة التطبيقات المرتبطة بتطبيق المطوّر:

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

تمت إضافة إصلاحات لتحسين تحميل موارد Open API Spec كجزء من سياسة OASValidation.

من المفترض أن يؤدي ذلك إلى تسريع وقت تشغيل معالج الرسائل إذا كان على معالج الرسائل تحميل العديد من موارد OAS. يجب أن يمنع ذلك أيضًا إنشاء سجلّات الأخطاء والتحذيرات غير الضرورية أثناء تحميل الخوادم الوكيلة التي تحتوي على موارد OAS.
274587823

لا يُسمح بتحميل الكيانات الخارجية تلقائيًا في سياسة XSLTransform.

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

كانت بعض جداول Cassandra لا تزال تستخدم SizeTieredCompactionStrategy تلقائيًا.

تم تغييرها إلى LeveledCompactionStrategy. يُرجى العِلم أنّ هذا التغيير ينطبق فقط على عمليات التثبيت الجديدة من Apigee Edge للسحابة الخاصة.
261631942

تم إصلاح مشكلة بسيطة في إصدار سابق من البرنامج في نص برمجي قبل التثبيت في apigee-postgresql حيث كان يتعذّر الاحتفاظ بنسخة احتياطية من ملفات الإعدادات في بعض الحالات.

258898812

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

272136041

تظهر حقول واجهة برمجة التطبيقات التالية، والتي تمت إضافتها مؤخرًا إلى Apigee، في Edge for Private Cloud. ومع ذلك، ليس لها أي تأثير في Edge for Private Cloud، لذا يمكنك تجاهلها بأمان إذا صادفتها.

  • proxy_deployment_type
  • sense_action_id
  • sense_flag_headers
  • x_apigee_grpc_status
  • x_apigee_grpc_service_name
  • x_apigee_grpc_rpc_name

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

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

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

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

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

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

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