4.16.05.05 - Edge لملاحظات الإصدار Private Cloud

أنت الآن بصدد الاطّلاع على مستندات Apigee Edge.
انتقِل إلىمستندات Apigee X.
info

في يوم الثلاثاء الموافق 25 أكتوبر 2016، أطلقنا إصدارًا جديدًا من Apigee Edge for Private Cloud.

إجراء التحديث

لتحديث عملية التثبيت، يُرجى اتّباع الإجراء التالي:

  1. على جميع عُقد Edge، نظِّف مستودعات Yum:
    > sudo yum clean all

  2. على جميع عُقد Edge، حدِّث apigee-setup:
    > /opt/apigee/apigee-service/bin/apigee-service apigee-setup update

  3. على جميع عُقد Cassandra، حدِّث apigee-cassandra:
    >/opt/apigee/apigee-setup/bin/update.sh -c cs -f configFile

    حيث يشير configFile إلى ملف الإعداد الذي استخدمته لتثبيت Edge.

  4. على جميع عُقد Edge، حدِّث edge-gateway:
    >/opt/apigee/apigee-setup/bin/update.sh -c edge -f configFile
  5. على جميع عُقد واجهة مستخدِم Edge، حدِّث edge-ui:
    >/opt/apigee/apigee-setup/bin/update.sh -c ui -f configFile

    يتضمّن هذا التحديث إصلاحًا للمشكلة EdgeUI-675. بعد إجراء هذا التحديث، يمكنك ضبط واجهة مستخدِم Edge للسماح لمواصفات OpenAPI بتحديد الطلبات الموجَّهة إلى عناوين IP الخاصة كما هو موضّح في السماح لواجهة مستخدِم Edge بالوصول إلى عناوين IP المحلية.

  6. إذا ثبَّت خدمات تحقيق الربح من Edge فقط، عليك تطبيق التصحيح لـ DEVRT-3098:
    > /opt/apigee/apigee-service/bin/apigee-service edge-mint-management-server add-missing-notification-templates -f configFile

    حيث يشير configFile إلى ملف الإعداد الذي استخدمته لتثبيت Edge.

الأخطاء التي تم إصلاحها

تم إصلاح الأخطاء التالية في هذا الإصدار.

معرّف المشكلة الوصف رقم الإصدار
APIRT-1144

تحسينات على سياسة "تحويل XML إلى JSON"

تم تحسين سياسة "تحويل XML إلى JSON" من خلال إضافة الإمكانات التالية. يمكنك ضبط السياسة على ما يلي:

  • التعامل مع بعض عناصر XML كصفائف أثناء التحويل، ما يؤدي إلى وضع القيم بين قوسَين مربّعَين "[ ]" في مستند JSON
  • إزالة مستويات من التسلسل الهرمي لمستند XML أو حذفها في مستند JSON النهائي

لمزيد من المعلومات، يُرجى الاطّلاع على سياسة "تحويل XML إلى JSON"

edge-gateway-4.16.05-0.0.778
APIRT-3389

خطأ في تحميل حمولات Node.js التي يزيد حجمها عن 25 كيلوبايت

يمكنك الآن تحميل حمولات Node.js التي يزيد حجمها عن 25 كيلوبايت.

edge-gateway-4.16.05-0.0.761

DBS-1234

دليل سجلّات Cassandra باسم "{T}conf_logback.logdir{"

تم إصلاح مشكلة في الإعدادات حيث تم تسمية دليل سجلّات Cassandra "{T}conf_logback.logdir{".

apigee-cassandra-2.1.13-0.0.954
DEVRT-2834

تسمح خدمة تحقيق الربح الآن بإنشاء مستندات الفوترة بدون أي نشاط

في الإصدارات السابقة، كان يؤدي محاولة إنشاء مستندات الفوترة بدون أي نشاط إلى حدوث خطأ.

edge-mint-gateway-4.16.05-0.0.562
DEVRT-3098

حدث خطأ عند إعداد نماذج إشعارات خدمة تحقيق الربح باستخدام واجهة المستخدِم

يظهر خطأ عند إعداد نماذج إشعارات خدمة تحقيق الربح باستخدام واجهة المستخدِم، كما هو موضّح في إعداد الإشعارات باستخدام نماذج الإشعارات.

edge-mint-gateway-4.16.05-0.0.562
DEVRT-3266

فشل الإشعار في خدمة تحقيق الربح عند تفعيل اشتراك المطوّرين في خطة أسعار جديدة

edge-mint-gateway-4.16.05-0.0.562
EDGEUI-675

السماح لمواصفات OpenAPI بالوصول إلى عناوين IP الخاصة

تمنع Edge تلقائيًا مواصفات OpenAPI من الإشارة إلى عناوين IP الخاصة. يمكنك الآن تفعيل الوصول إلى عناوين IP الخاصة كما هو موضّح في السماح لواجهة مستخدِم Edge بالوصول إلى عناوين IP المحلية.

edge-sap-ui-4.16.05-0.0.3692

المشاكل المعروفة

يتضمّن هذا الإصدار المشاكل المعروفة التالية.

معرّف المشكلة الوصف
APIRT-2978

تعذُّر بدء تشغيل Nginx أو جهاز التوجيه

إذا تعذّر على جهاز توجيه Edge بدء تشغيل Nginx أو بدء التشغيل على الإطلاق، كما هو موضّح في الـ /opt/apigee/var/log/edge-router/logs/system.log ملف، عليك حذف جميع الملفات في الدليل /opt/nginx/conf.d وإعادة تشغيل جهاز التوجيه:

> rm -f /opt/nginx/conf.d/*
> /opt/apigee/apigee-service/bin/apigee-service edge-router restart
APIRT-3364

معالج الرسائل يجري بحث نظام أسماء النطاقات على عنوانَي IPv4 وIPv6

إذا ثبَّت NSCD (برنامج خفي لذاكرة التخزين المؤقت لخدمة الأسماء) وفعّلته، قد تلاحظ أنّ معالجات الرسائل تجري عمليتَي بحث في نظام أسماء النطاقات: إحداهما لعنوان IPv4 والأخرى لعنوان IPv6.

لإيقاف بحث نظام أسماء النطاقات على IPv6:

  1. على كل عُقدة من عُقد معالج الرسائل، عدِّل الملف /etc/nscd.conf.
  2. اضبط السمة التالية:

    enable-cache hosts no
PRC-1118

خطأ عند تشغيل الأمر "apigee-service apigee-postgresql pg-data-purge"

إذا شغّلت الأمر "apigee-service apigee-postgresql pg-data-purge" و ظهر لك خطأ بالتنسيق التالي:

ERROR: must be owner of relation

عدِّل الملف /opt/apigee/apigee-postgresql-4.16.05-0.0.894/lib/actions/pg-data-purge واضبط السمة التالية على "apigee":

POSTGRES_USER=apigee

DOC-1687 بسبب تعارض معروف في تبعيات الحزمة، لن يتم تثبيت وكيل Katello المستخدَم في Satellite Server 6 بشكلٍ صحيح على مضيفي Apigee Edge الذين يشغّلون البرنامج الخفي Qpid.