أنت الآن بصدد الاطّلاع على مستندات 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
- ثبِّت الأداة المساعدة Edge 4.51.00
apigee-serviceوالملفات التابعة: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 للدخول الموحّد (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 |
تعديل بيانات التدقيق الخاصة بواجهات برمجة التطبيقات المرتبطة بتطبيق المطوّر: يتم الآن تسجيل سرّ المستهلك بشكل متّسق بطريقة مخفية. يمكنك ضبط 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.