أنت الآن بصدد الاطّلاع على مستندات Apigee Edge.
انتقِل إلى
مستندات Apigee X. info
في 5 يونيو 2020، أطلقنا إصدارًا جديدًا من Apigee Edge Private Cloud.
إجراء التحديث
لتعديل عملية التثبيت، اتّبِع الإجراء التالي على عُقد Edge:
-
على جميع عُقد Edge:
- نظِّف مستودعات Yum:
sudo yum clean all
- نزِّل أحدث ملف Edge 4.19.06
bootstrap_4.19.06.shإلى/tmp/bootstrap_4.19.06.sh:curl https://software.apigee.com/bootstrap_4.19.06.sh -o /tmp/bootstrap_4.19.06.sh
- ثبِّت أداة Edge 4.19.06
apigee-serviceوالبرامج التابعة لها:sudo bash /tmp/bootstrap_4.19.06.sh apigeeuser=uName apigeepassword=pWord
حيث uName:pWord هما اسم المستخدم وكلمة المرور اللذان تلقّيتهما من Apigee. إذا حذفت pWord، سيُطلب منك إدخاله.
- تعديل أداة
apigee-setup:sudo /opt/apigee/apigee-service/bin/apigee-service apigee-setup update
- استخدِم الأمر
sourceلتنفيذ النص البرمجيapigee-service.sh:source /etc/profile.d/apigee-service.sh
- نظِّف مستودعات Yum:
- نفِّذ النص البرمجي
update.shلـ OpenLDAP على جميع العُقد. على كل عقدة، نفِّذ الأمر التالي:/opt/apigee/apigee-setup/bin/update.sh -c ldap -f configFile
حيث يشير configFile إلى ملف الإعداد الذي استخدمته لتثبيت Apigee Edge للسحابة الخاصة.
- نفِّذ النص البرمجي
update.shلـ Edge على جميع العُقد. على كل عقدة، نفِّذ الأمر التالي:/opt/apigee/apigee-setup/bin/update.sh -c edge -f configFile
حيث يشير configFile إلى ملف الإعداد الذي استخدمته لتثبيت Apigee Edge للسحابة الخاصة.
- نفِّذ النص البرمجي
update.shلواجهة المستخدم على جميع العُقد. على كل عقدة، نفِّذ الأمر التالي:/opt/apigee/apigee-setup/bin/update.sh -c ui -f configFile
حيث يشير configFile إلى ملف الإعداد الذي استخدمته لتثبيت Apigee Edge للسحابة الخاصة.
- نفِّذ النص البرمجي
update.shللدخول الموحّد على جميع العُقد. على كل عقدة، نفِّذ الأمر التالي:/opt/apigee/apigee-setup/bin/update.sh -c sso -f configFile
حيث يشير configFile إلى ملف الإعداد الذي استخدمته لتثبيت Apigee Edge للسحابة الخاصة.
- نفِّذ النص البرمجي
update.shالخاص ببوابة المطوّرين على جميع العُقد. على كل عقدة، نفِّذ الأمر التالي:/opt/apigee/apigee-setup/bin/update.sh -c dp -f configFile
حيث يشير configFile إلى ملف الإعداد الذي استخدمته لتثبيت Apigee Edge للسحابة الخاصة.
- إذا كنت تستخدم Apigee mTLS وعدّلت الإعدادات استنادًا إلى الميزات الجديدة أو إصلاحات الأخطاء في هذه الحزمة، عليك إلغاء تثبيت خدمة
apigee-mtlsثم إعادة تثبيتها على جميع العُقد لتطبيق هذه التغييرات. لمزيد من المعلومات، يُرجى الاطّلاع على تغيير إعداد حالي لخدمة apigee-mtls.
البرامج المتوافقة
تم تأكيد توافق Apigee Edge for Private Cloud مع الإصدار 1.8.0.252 من OpenJDK.
تم تحديث Tomcat إلى الإصدار 7.0.103.
الإيقاف النهائي والإيقاف
لا تغييرات.
ميزات جديدة
يوضّح الجدول التالي الميزات الجديدة في هذا الإصدار:
| الوصف |
|---|
|
يؤمّن بروتوكول أمان النقل المتبادل (mTLS) الاتصال بين خادم الإدارة والموجّه تتيح Apigee mTLS الآن الاتصال بين "خادم الإدارة" و"الموجّه" على المنفذ 8081. |
أصبحت مدة صلاحية الشهادة قابلة للضبط عند استخدام شهادة مخصّصة، يمكنك ضبط عدد الأيام التي تكون فيها الشهادة صالحة. يمكنك إجراء ذلك من خلال ضبط قيمة
|
إصلاح الأخطاء
يسرد الجدول التالي الأخطاء التي تم إصلاحها في هذا الإصدار:
| معرّف المشكلة | الوصف |
|---|---|
| 154428338 |
يتعذّر على "معالج الرسائل" تحميل البيئات عند ضبط ملفات تخزين المفاتيح بأسماء أو أسماء مستعارة متشابهة. تم إصلاح تعارض في البحث عن التعبيرات العادية عند تحميل ملفات تخزين المفاتيح التي تتضمّن اصطلاح تسمية مشابهًا. وقد كان ذلك يؤدي إلى تعذُّر تحميل "معالج الرسائل" للبيئات المرتبطة بمخزن المفاتيح، أو تعذُّر بدء التشغيل عند عرض عدة مخازن مفاتيح متضاربة أثناء البحث. |
| 130653816 | أخطاء 404 متقطّعة في عدد الزيارات أثناء التشغيل كانت حالة التزامن تتسبّب في عدم تحميل "معالجات الرسائل" لجميع الخوادم الوكيلة عند بدء التشغيل، ما يؤدي إلى حدوث أخطاء 404 ApplicationNotFound بشكل متقطّع في عدد الزيارات أثناء وقت التشغيل. تم حلّ هذه المشكلة. |
| 157275131 |
ترقية Drupal كانت عملية ترقية "بوابة المطوّرين" معطّلة في الإصدار 4.19.06. |
| 155840972 | ترقية Tomcat
تمت ترقية Tomcat إلى الإصدار 7.0.103. |
| 155595660 |
تنسيق المنطقة الزمنية لم تكن القيم المستخدَمة للرموز المميزة |
| 155340541 |
التوافق مع OpenJDK أكّدت Apigee أنّها تتوافق مع الإصدار 1.8.0.252 من OpenJDK. |
| 155105930 76087166 |
آلات KVM في بيئات متعددة مراكز البيانات كان خادم الإدارة يتصل بشكل عشوائي بأي من مراكز البيانات إذا كانت المؤسسة تغطي عدة مراكز بيانات (على سبيل المثال، dc-1 وdc-2). وقد أثّر ذلك في عمليات الربط بعُقد Cassandra في مركز البيانات المحلي لإدارة المفاتيح وعمليات خريطة المفتاح والقيمة (KVM). |
| 152382545 |
استخدام نطاق منافذ mTLS توضّح المستندات الآن بشكل صحيح أنّ نطاق منفذ ZooKeeper لخدمة Apigee mTLS يبدأ من 10001. |
| 150717738 |
المجموعات التي ليس لها قائد منعت المجموعات التي لا تحتوي على عقدة رئيسية إيقاف خدمة mTLS أو إعادة تشغيلها. تم أيضًا تقليل مدة المهلة. |
| 148486685 |
الربط غير المباشر لتكرار OpenLDAP وإمكانية التشغيل التفاعلي لخدمة الدخول المُوحَّد (SSO) مع الربط غير المباشر، لم تكن خدمة OpenLDAP تبحث عن عنصر المستخدم عند تفعيل النسخ المتماثل (كان هناك أكثر من مثيل OpenLDAP واحد). |
| 148179907 |
إعادة إضافة apigee-analytics-collector تمت إعادة إضافة الأداة المساعدة apigee-analytics-collector. تتيح لك هذه الأداة المساعدة إعداد تقارير عن عدد مرات استخدام واجهة برمجة التطبيقات. |
| 146511254 |
سياسة ExtractVariables لا تعرض أخطاء عندما لم يتم حلّ متغيّر XML من خلال تعبير XPath، استمرت سياسة ExtractVariables في التنفيذ في الخادم الوكيل. حدث ذلك حتى عندما تم ضبط العنصر |
| 130013746 |
إيقاف الشركات لم يكن زر إيقاف الشركات من ميزة "تحقيق الربح" متاحًا. |
| 120799182 |
ترقية OpenLDAP أدّت عملية ترقية OpenLDAP في بيئة تتضمّن مراكز بيانات متعددة إلى حالة تالفة. |
| 145236083 |
اسم مستخدم مسؤول إدارة النظام:طول كلمة المرور تسبّب اسم مستخدم وكلمة مرور لمشرف النظام يتألفان من أكثر من 57 حرفًا في تعذُّر تنفيذ نص برمجي لتثبيت خدمة "الدخول المُوحَّد" في Edge. |
| 135616498 |
تعذُّر تنفيذ نص التهيئة البرمجي للدخول المُوحَّد (SSO) تم إصلاح مشكلة كانت تتسبّب في تعذُّر تنفيذ نص التهيئة البرمجي للدخول المُوحَّد عند استخدام عناوين URL بنظام الملفات. |
| 111420263 |
إصلاح ConcurrentModificationException في سياسة تسجيل الرسائل تمت إزالة العديد من حالات التزامن التي تحدث عند استخدام سياسة تسجيل الرسائل. |
| 147458330 |
إصلاح مشكلة عدم تخزين معلومات الدخول المُوحَّد عند الاحتفاظ بنسخة احتياطية من Postgresql تم إصلاح المشكلة التي كانت تتسبّب في عدم توفّر بيانات إعداد الدخول المُوحَّد في نُسخ PostgreSQL الاحتياطية. |