‫4.53.00.05 - ملاحظات إصدار Edge for Private Cloud

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

في 21 يوليو 2025، أطلقنا إصدارًا جديدًا من Apigee Edge for Private Cloud.

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

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

سيؤدي تحديث هذا الإصدار إلى تعديل المكوّنات المُدرَجة أدناه:

  • edge-gateway-4.53.00-0.0.60310.noarch.rpm
  • edge-management-server-4.53.00-0.0.60310.noarch.rpm
  • edge-message-processor-4.53.00-0.0.60310.noarch.rpm
  • edge-postgres-server-4.53.00-0.0.60310.noarch.rpm
  • edge-qpid-server-4.53.00-0.0.60310.noarch.rpm
  • edge-router-4.53.00-0.0.60310.noarch.rpm
  • apigee-qpidd-8.0.6-0.0.2540.noarch.rpm
  • apigee-setup-4.53.00-0.0.1151.noarch.rpm
  • apigee-sso-4.53.00-0.0.21590.noarch.rpm
  • apigee-tomcat-9.0.106-0.0.957.noarch.rpm
  • edge-uapim-4.53.00-0.0.60313.noarch.rpm
  • edge-uapim-connector-4.53.00-0.0.60313.noarch.rpm
  • edge-mint-gateway-4.53.00-0.0.40542.noarch.rpm
  • edge-mint-management-server-4.53.00-0.0.40542.noarch.rpm
  • edge-mint-message-processor-4.53.00-0.0.40542.noarch.rpm

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

apigee-all version

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

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

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

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

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

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

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

معرّف المشكلة الوصف
429056579 تم إصلاح النص البرمجي wait_for_ready في Qpid.
391852306 تم إصلاح حالات فشل تقييم المعاملات في تحقيق الربح بعد تغييرات المنطقة الزمنية.

التحسينات

يسرد هذا القسم التحسينات في هذا الإصدار.

معرّف المشكلة الوصف
430665793 تمت إضافة تسجيل إضافي لعمليات المفاتيح والشهادات أثناء بدء تشغيل معالج الرسائل.
366144787 تمت إضافة واجهة برمجة تطبيقات تحقيق الربح لتسهيل مزامنة البيانات عند الطلب للكيانات الفردية.

المشاكل الأمنية التي تم إصلاحها

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

دمج موصِّل مركز واجهات برمجة التطبيقات في Edge for Private Cloud

يتضمّن هذا الإصدار إمكانية دمج موصِّل مركز واجهات برمجة التطبيقات في Apigee مع Private Cloud، ما يتيح للمؤسسات مزامنة كلّ من بيانات وصف واجهات برمجة التطبيقات والإحصاءات في وقت التشغيل مع مركز واجهات برمجة التطبيقات في Google Cloud. يتضمّن التكامل ملفًا ثنائيًا جديدًا لموصِّل مركز واجهات برمجة التطبيقات في Apigee وتحسينات على معالج الرسائل الذي يصدِّر بيانات وقت التشغيل إلى نظام ملفات الشبكة (NFS). يستهلك موصِّل مركز واجهات برمجة التطبيقات في Private Cloud هذه البيانات وينشرها في مركز واجهات برمجة التطبيقات. لم يتم إصلاح أي أخطاء أو إجراء أي تغييرات على السلوك الحالي في Apigee Edge for Private Cloud. لمزيد من المعلومات عن دمج موصِّل مركز واجهات برمجة التطبيقات في Edge for Private Cloud، يُرجى الاطّلاع على نظرة عامة على دمج موصِّل مركز واجهات برمجة التطبيقات والتدفق.

أهم الميزات:

  • ملف ثنائي جديد لموصِّل مركز واجهات برمجة التطبيقات في Apigee
  • تحسينات على معالج الرسائل لتصدير بيانات وقت التشغيل إلى نظام ملفات الشبكة
  • إتاحة النشر الكامل لبيانات وصف واجهات برمجة التطبيقات وبيانات وقت التشغيل في مركز واجهات برمجة التطبيقات
  • التفعيل المستند إلى الموافقة باستخدام موصِّل مركز واجهات برمجة التطبيقات العادي في Apigee لتدفق واجهات برمجة التطبيقات في Private Cloud
  • دمج واجهة برمجة تطبيقات جديدة مع الموصِّل لدعم تحميل البيئات وحِزم الخادم الوكيل
  • يُطلب الآن إذن جديد في إدارة الهوية وإمكانية الوصول (roles/apihub.admin) لحساب خدمة الموصِّل من أجل تفعيل وظيفة واجهة برمجة التطبيقات الجديدة

إخفاء معلومات تكشف الهوية الشخصية

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

  • عمليات الإخفاء التلقائية: يطبِّق الموصِّل تلقائيًا قائمة مضمّنة من تعابير XPath (عمليات الإخفاء التلقائية) لإخفاء مصادر معلومات تكشف الهوية الشخصية المعروفة في إعدادات السياسة (مثل كلمات مرور المصادقة الأساسية المرمّزة، والمفاتيح الخاصة في سياسات JWT/JWS).
  • عمليات الإخفاء المخصّصة: يمكنك ضبط عمليات إخفاء مخصّصة إضافية من خلال ضبط السمة conf_uapim_connector.uapim.mask.xpaths في الملف /opt/apigee/customer/application/uapim-connector.properties، ما يتيح لك استهداف الحقول الحسّاسة الخاصة بالعملاء.

تسوية المؤسسة (تعبئة البيانات السابقة)

يوفّر الموصِّل الآن عملية محدّدة لتسوية (أو تعبئة البيانات السابقة) مجموعة بيانات وصف واجهات برمجة التطبيقات بالكامل لمؤسسة حالية في Apigee مع مركز واجهات برمجة التطبيقات.

  • العملية: يتم تحقيق التسوية من خلال إيقاف المؤسسة مؤقتًا عن استخدام إعدادات الموصِّل (محو قيمتَي السمتَين runtimeDataPubsub وmetadataPubsub) ثم إعادة تفعيلها على الفور (استعادة القيم).
  • الوظيفة: يجبر هذا الإجراء الموصِّل على إجراء عملية جلب كاملة وإعادة مزامنة كاملة لجميع بيانات وصف المؤسسة المحدّدة، ما يؤدي إلى حلّ حالات عدم اتساق البيانات المحتملة.

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

يتوافق هذا الإصدار مع Tomcat v9.0.106. يُرجى الاطّلاع على البرامج المتوافقة مع Edge for Private Cloud للحصول على قائمة كاملة بالبرامج المتوافقة.

الإيقاف نهائيًا والإيقاف

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

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

يُرجى الاطّلاع على المشاكل المعروفة في 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.