أنت الآن بصدد الاطّلاع على مستندات 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 اسم مجموعة البوابة من القيمة التلقائية "gateway"، سيضيف النص البرمجي للترقية إلى الإصدار 4.15.07.00 تلقائيًا مجموعة جديدة باسم "gateway" إلى عملية التثبيت، بالإضافة إلى المجموعة التي أنشأتها.
تحديد ما إذا كنت متأثرًا بهذا التغيير
من المرجّح أنّ هذه المشكلة حدثت في بيئة تتضمّن مراكز بيانات متعدّدة، حيث أنشأت وحدات بوابة بأسماء مختلفة في كل مركز بيانات، مثل "gateway-1" و"gateway-2". إذا كنت قد استخدمت الاسم التلقائي لوحدة gateway، وهو "gateway"، لن تتأثر بهذه المشكلة.
لتحديد الحاويات في منطقة ما، استخدِم أمر cURL التالي:
> curl -u sysAdminEmail:PW http://<ms_IP>:8080/v1/regions/dc-1/pods
حيث يمثّل ms_IP عنوان IP أو اسم نظام أسماء النطاقات (DNS) لخادم Edge Management Server، ويمثّل 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
سيطلب منك النص البرمجي إدخال كلمة مرور مشرف النظام.
في حال عدم تحديد أي خيارات سطر أوامر للبرنامج النصي، سيتم تكرار جميع المناطق لتحديد أي مضاعفات من وحدة بوابة الشبكة. بعد ذلك، سيُطلب منك حذف إحدى وحدات Pod، وسيتم تلقائيًا حذف وحدة Pod الخاصة بـ "البوابة".
يمكنك إدخال خيارات سطر الأوامر في النص البرمجي 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>
- استبدِل <Management Server host, defaults to the value of MSIP in apigee_env.sh> بالقيمة -H.
- -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 | لا يتعامل محرّر خادم وكيل API الجديد مع عناصر XML بشكل صحيح |
| MGMT-2618 | مشاكل في النشر بسبب "خطأ في إنشاء دليل للمسار" |
| MGMT-2702 | ثغرة أمنية في مواقع إلكترونية متعددة في FireFox وIE |
| DEVRT-1942 | جداول غير متوفّرة في ترقية تحقيق الربح؛ يتم إنشاء فهارس مكرّرة |
| APIRT-1074 | لا تتم معالجة المحتوى المضغوط باستخدام gzip بشكل صحيح عند إرسال العنوان Connection: Close بدون العنوانين Content-Length أو Transfer-Encoding |