أنت الآن بصدد الاطّلاع على مستندات Apigee Edge.
انتقِل إلى
مستندات Apigee X. info
في يوم الخميس الموافق 22 أكتوبر 2015، أصدرنا حزمة تصحيح جديدة لخدمة Apigee Edge for Private Cloud.
ترتيب الترقية لعملية تثبيت في مركزَي بيانات
في حال ترقية عملية تثبيت تتضمّن مركزَي بيانات، عليك ترقية المكوّنات بالترتيب التالي:
- Qpid Data Center 1
- Qpid Data Center 2
- Postgres Data Center 1
- Postgres Data Center 2
- Management Server Data Center 1
- Management Server Data Center 2
- مركز بيانات 1 الخاص بجهاز التوجيه/معالج الرسائل
- مركز بيانات "الموجّه/معالج الرسائل" 2
إزالة وحدة "البوابة" الإضافية عند الترقية إلى الإصدار 4.15.07.00
يتضمّن هذا الإصدار برنامجًا نصيًا يحلّ المشكلة OPDK-1878. بالنسبة إلى هذه المشكلة، إذا غيّرت عملية التثبيت السابقة لـ Edge اسم وحدة بوابة API من القيمة التلقائية "gateway"، أضاف نص الترقية 4.15.07.00 تلقائيًا وحدة جديدة باسم "gateway" إلى عملية التثبيت، بالإضافة إلى الوحدة التي أنشأتها.
تحديد ما إذا كنت متأثرًا بهذا التغيير
من المرجّح أنّ هذه المشكلة حدثت في بيئة تتضمّن مراكز بيانات متعدّدة، حيث أنشأت وحدات بوابة بأسماء مختلفة في كل مركز بيانات، مثل "gateway-1" و"gateway-2". إذا كنت قد استخدمت الاسم التلقائي لوحدة بوابة الشبكة، وهو "gateway"، لن تتأثر بهذه المشكلة.
لتحديد الحِزم في منطقة، استخدِم أمر cURL التالي:
> curl -u sysAdminEmail:PW http://<ms_IP>:8080/v1/regions/dc-1/pods
حيث يمثّل ms_IP عنوان IP أو اسم نظام أسماء النطاقات (DNS) الخاص بخادم Edge Management، ويمثّل dc-1 اسم المنطقة. يعرض هذا الأمر مصفوفة تحتوي على جميع أسماء الحاويات في المنطقة.
إذا نفّذت هذا الأمر قبل الترقية وأعدت تسمية وحدة gateway، ستظهر لك النتائج بالشكل التالي:
[ "gateway-1", "analytics", "central" ]
إذا شغّلت هذا الأمر بعد الترقية إلى الإصدار 4.15.07.00، ستتضمّن النتائج الآن وحدة gateway:
[ "gateway-1", "gateway", "analytics", "central" ]
إذا كنت لا تعرف أسماء مناطقك، استخدِم الأمر:
> curl -u sysAdminEmail:PW http://<ms_IP>:8080/v1/regions
تطبيق النص البرمجي للتصحيح
يتضمّن تصحيح الإصدار 4.15.07.01 النص البرمجي delete-gw-pod.sh الذي يزيل وحدة pod الإضافية التي تم إنشاؤها من خلال ترقية الإصدار 4.15.07.00.
النص البرمجي delete-gw-pod.sh:
- يزيل هذا الأمر جميع مكوّنات Edge من وحدة gateway أو الوحدة التي تحدّدها.
- إلغاء ربط أي مؤسسات بالمجموعة
- يحذف هذا الإجراء الحزمة.
لتشغيل هذا النص البرمجي:
- ثبِّت حزمة التصحيح 4.15.07.01.
- احتفِظ بنسخة احتياطية من جميع عُقد ZooKeeper. لمزيد من المعلومات، يُرجى الاطّلاع على دليل العمليات الخاص بـ Edge.
- على أي عقدة من "خادم الإدارة"، شغِّل النص البرمجي delete-gw-pod.sh لحذف وحدة gateway التي أنشأها برنامج الترقية 4.15.07.00:
> /<instal_dir>/apigee4/bin/delete-gw-pod.sh
سيطلب منك النص البرمجي إدخال كلمة مرور مشرف النظام.
في حال عدم تحديد أي خيارات سطر أوامر للبرنامج النصي، سيتم تكرار جميع المناطق لتحديد أي مضاعفات من وحدة بوابة الشبكة. بعد ذلك، سيُطلب منك حذف إحدى الحاويات، وسيتم تلقائيًا حذف حاوية "البوابة".
يمكنك تمرير خيارات سطر الأوامر إلى النص البرمجي delete-gw-pod.sh. على سبيل المثال، إذا مرّرت اسم حاوية ومنطقة، سيتم حذف تلك الحاوية فقط في تلك المنطقة. ثم يسألك عمّا إذا كنت تريد التحقّق من جميع المناطق.
يمكنك تمرير المَعلمات التالية إلى النص البرمجي delete-gw-pod.sh:
- -P <System admin password>
- -a <Admin email, defaults to the value of ADMIN_EMAIL in apigee_env.sh>
- -H <مضيف خادم الإدارة، القيمة التلقائية هي قيمة MSIP في apigee_env.sh>
- -r <المنطقة التي سيتم البحث فيها عن وحدة gateway>
- استبدِل -p بـ <اسم مجموعة البوابة. القيمة التلقائية هي "بوابة" (gateway)>
- -y <إيقاف التحذير>
الأخطاء التي تم إصلاحها
تم إصلاح الأخطاء التالية في هذا الإصدار.
| معرّف المشكلة | الوصف |
|---|---|
| OPDK-1927 | عدم توفّر جداول في ترقية تحقيق الربح، وإنشاء فهارس مكرّرة |
| OPDK-1878 | تغيير اسم وحدة POD للبوابة أثناء عملية الإعداد يؤدي إلى حدوث مشاكل |
| OPDK-1886 | لا يمكن للعُقدة الوصول إلى عناوين IP المحلية، مثل 192.168.x.y |
| MGMT-2353 | لا يعمل زر الحذف في صفحة قائمة التقارير المخصّصة إلا مرة واحدة |
| MGMT-2521 | تعليق جلسة التتبُّع في بعض الأحيان |
| MGMT-2543 | يعدّل محرّر الخادم الوكيل الجديد ملف XML في <Payload> لسياسة AssignMessage، ما يؤدي إلى تعطيل خوادم API الوكيلة الحالية |
| MGMT-2581 | إيقاف طريقة تتبُّع HTTP على جميع منافذ الإدارة |
| MGMT-2599 | يعيد "محرّر الخادم الوكيل" الجديد بادئة مساحة الاسم بعد حذفها |
| MGMT-2616 | لا يتعامل محرّر خادم وكيل واجهة برمجة التطبيقات الجديد مع عناصر XML بشكل صحيح |
| MGMT-2618 | مشاكل في النشر بسبب "حدث خطأ أثناء إنشاء دليل للمسار" |
| MGMT-2702 | ثغرة أمنية في مواقع إلكترونية متعددة في FireFox وIE |
| DEVRT-1942 | عدم توفّر جداول في ترقية تحقيق الربح، وإنشاء فهارس مكرّرة |
| APIRT-1074 | لا يتم التعامل مع المحتوى المضغوط بتنسيق gzip بشكل صحيح عند إرسال العنوان Connection: Close بدون العنوانين Content-Length أو Transfer-Encoding |