أنت الآن بصدد الاطّلاع على مستندات 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:
-
على جميع عُقد Edge:
- نظِّف مستودعات Yum:
sudo yum clean all
- نزِّل ملف 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
- ثبِّت أداة
apigee-serviceوالإعدادات التابعة لها في Edge 4.51.00:sudo bash /tmp/bootstrap_4.51.00.sh apigeeuser=uName apigeepassword=pWord
حيث يمثّل uName وpWord اسم المستخدم وكلمة المرور اللذين تلقّيتهما من Apigee. إذا حذفت pWord، سيُطلب منك إدخاله.
- استخدِم الأمر
sourceلتنفيذ النص البرمجي apigee-service.sh:source /etc/profile.d/apigee-service.sh
- نظِّف مستودعات Yum:
- تعديل عُقد Postgres (الرئيسية والاحتياطية):
/opt/apigee/apigee-setup/bin/update.sh -c ps -f configFile
- على جميع عُقد Edge، نفِّذ النص البرمجي update.sh لعملية Edge:
/opt/apigee/apigee-setup/bin/update.sh -c edge -f configFile
- نفِّذ النص البرمجي update.sh للدخول المُوحّد على جميع العُقد:
/opt/apigee/apigee-setup/bin/update.sh -c sso -f configFile
الميزات الجديدة
يتضمّن هذا الإصدار الميزة الجديدة التالية:
الإصدار 1.3 من بروتوكول أمان طبقة النقل (TLS) للبيانات المتجهة إلى الجنوب
يضيف هذا الإصدار إمكانية استخدام الإصدار 1.3 من بروتوكول أمان طبقة النقل (TLS) لحركة البيانات المتجهة إلى الجنوب (حركة البيانات بين "معالج الرسائل" وخادم الخلفية). لمزيد من المعلومات، راجِع مقالة ضبط الإصدار 1.3 من بروتوكول TLS لحركة البيانات المتجهة إلى الجنوب.
المشاكل المتعلّقة بالأمان التي تم إصلاحها
لم يتم إصلاح أي مشاكل متعلّقة بالأمان في هذا الإصدار.
التغييرات التي طرأت على البرامج المتوافقة
لم يتم إجراء أي تغييرات على البرامج المتوافقة في هذا الإصدار.
الإيقاف النهائي والإيقاف
لا يتضمّن هذا الإصدار أي عمليات إيقاف نهائي أو إيقاف نهائي جديد.
إصلاح الأخطاء
يسرد هذا القسم الأخطاء التي تم إصلاحها في إصدار السحابة الإلكترونية الخاصة هذا.
| معرّف المشكلة | الوصف |
|---|---|
| 197529839 |
كان عدم توفّر مسافات لاحقة بعد عوامل تشغيل الشرط يؤدي إلى حدوث أخطاء في النشر. تم إصلاح هذه المشكلة من خلال تحسين معالجة الأسطر الجديدة في عبارات الشرط الخاصة بالخوادم الوكيلة. |
| 269545512 |
تم تعديل إصدار برنامج تشغيل Postgres في Gateway وMonetization إلى 42.5.4. |
| 193007714 |
كانت بعض الخصائص غير متوفّرة عند استرداد تفاصيل هدف وكيل بتنسيق JSON. تم حلّ هذه المشكلة. |
| 245387101 |
تعديل بيانات التدقيق الخاصة بواجهات برمجة التطبيقات المرتبطة بتطبيق المطوّر يتم الآن تسجيل سرّ المستهلك بشكلٍ متّسق بطريقة مخفية. يمكنك ضبط CWCconf_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 لا تزال تستخدم LeveledCompactionStrategy. يُرجى العِلم أنّ هذا التغيير لا ينطبق إلا على عمليات التثبيت الجديدة من Apigee Edge للسحابة الخاصة.
|
| 261631942 |
تم إصلاح مشكلة بسيطة في نص برمجي للتثبيت المُسبَق في |
| 258898812 |
تمت إزالة المَعلمة غير المتوقّعة |
| 272136041 |
تظهر حقول واجهة برمجة التطبيقات التالية، والتي تمت إضافتها مؤخرًا إلى Apigee، في Edge for Private Cloud. ومع ذلك، ليس لها أي تأثير في 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.