أنت الآن بصدد الاطّلاع على مستندات Apigee Edge.
انتقِل إلى
مستندات Apigee X. info
يوضّح هذا القسم الإصدار 4.18.05 من ميزة Edge for Private Cloud.
ملخّص الإصدار
يلخّص الجدول التالي التغييرات في هذا الإصدار من الميزات:
| الميزات الجديدة | ○ أصبحت سياسات JWT متاحة للجميع الآن ○ أصبح نظام التشغيل RedHat Enterprise Linux 6.9 متوافقًا الآن ○ أصبح نظام التشغيل Oracle Linux 6.9 متوافقًا الآن ○ أصبح نظام التشغيل CentOS 6.9 متوافقًا الآن ○ تغييرات جديدة في إعدادات تثبيت تجربة Edge ○ يمكن الآن ضبط خيارات إعادة محاولة جهاز التوجيه على مستوى المضيف الظاهري |
|||
| الإصدارات المضمَّنة |
|
|||
| عمليات إيقاف المنتجات نهائيًا | ○ API BaaS ○ لوحة بيانات المراقبة (إصدار تجريبي) |
|||
| عمليات الإيقاف النهائي | ○ استبدال مخازن Apigee الآمنة (المخازن) بمفاتيح وقيم ○ إضافة مسارات إلى علامة التبويب "الأداء" في خادم وكيل واجهة برمجة التطبيقات ○ السمة SMTPSSL لبوابة "خدمات المطوّرين" |
|||
| إصلاح الأخطاء | ○ منع تغيير عنوان البريد الإلكتروني للمستخدم (65550638) ○ ثغرة أمنية في jackson-databind (69711616) ○ تسرُّب الذاكرة في "معالجات الرسائل" (71612599) |
|||
| المشاكل المعروفة | يتضمّن هذا الإصدار المشاكل المعروفة التالية: ○ عدم احتفاظ نسخة احتياطية من مجموعة الملفات الصحيحة في Message Processor (رقم التعريف 121095148)○ تعليق طلبات HEAD إلى استهدافات Node.js (رقم التعريف 79993247)○ ظهور خيار إنشاء خادم وكيل عكسي من خلال Open API (رقم التعريف 79949124) ○ عدم حل أسماء المضيفين (رقم التعريف 79757554) ○ DataAccessExceptions في عمليات الإعداد المتعددة لمراكز البيانات (رقم التعريف 76087166) ○ ظهور رسالة خطأ في الأذونات عند إيقاف apigee-postgresql (رقم التعريف 72379834) ○ سياسة MessageLogging تتضمّن معلومات إضافية في رسالة السجلّ (رقم التعريف 68722102) لمزيد من المعلومات حول كل من هذه المشاكل المعروفة، بما في ذلك الحلول البديلة، يُرجى الاطّلاع على المشاكل المعروفة. |
|||
توضّح الأقسام التالية كل موضوع من هذه المواضيع بالتفصيل.
مسارات الترقية
يوضّح الجدول التالي مسارات الترقية لإصدار الميزة هذا:
الميزات الجديدة
يوضّح هذا القسم الميزات الجديدة في هذا الإصدار من Feature Release. بالإضافة إلى هذه الميزات، يتضمّن هذا الإصدار جميع الميزات الواردة في إصدارات Edge UI وEdge Management وPortal المدرَجة في الإصدارات المضمّنة.
بالإضافة إلى التحسينات التالية، يتضمّن هذا الإصدار أيضًا تحسينات متعددة على سهولة الاستخدام والأداء والأمان والثبات.
سياسات JWT
لم تعُد سياسات JWT التالية في مرحلة الإصدار التجريبي، بل أصبحت متاحة للجميع:
البرامج المتوافقة
يتضمّن إصدار الميزة هذا التغييرات التالية على البرامج المتوافقة:
- أصبحت الإصدارات 6.9 من Red Hat Enterprise Linux (RHEL) متوافقة
- أصبح نظام التشغيل Oracle Linux 6.9 متوافقًا الآن
- أصبح نظام التشغيل CentOS 6.9 متوافقًا الآن
- لم يعُد الإصدار 7.2 من RHEL أو CentOS أو Oracle Linux متوافقًا
لمزيد من المعلومات، يُرجى الاطّلاع على البرامج والإصدارات المتوافقة.
تغييرات في إعدادات تثبيت تجربة Edge الجديدة
يحتوي الإصدار 4.18.05 من تجربة New Edge على تغييرات في ملف الإعداد مقارنةً بالإصدار 4.18.01. يتم وصف الخصائص الجديدة في تغييرات إعدادات التثبيت من Edge 4.18.01.
يمكن الآن ضبط خيارات إعادة المحاولة في جهاز التوجيه على مستوى المضيف الافتراضي
يمكنك الآن ضبط خيارات إعادة المحاولة لعمليات التواصل بين "الموجّه" و"معالج الرسائل" على المضيف الافتراضي. يمنحك هذا الخيار تحكّمًا أكثر دقةً من الخيارات السابقة التي كان يمكن ضبطها على مستوى جهاز التوجيه فقط.
لمزيد من المعلومات، يُرجى الاطّلاع على سمات إعداد المضيف الافتراضي.
سمة إحصاءات جديدة وتغيير في السمة x_forwarded_for_ip
تغيّرت الطريقة التي يضبط بها Edge السمة x_forwarded_for_ip في Edge Analytics. في السابق، إذا كانت هناك عناوين IP متعددة في العنوان X-Forwarded-For، كان المقياس x_forwarded_for_ip يحتوي على آخر عنوان IP مُدرَج فقط.
كان العملاء يستخدمون السمة x_forwarded_for_ip غالبًا لتحديد عنوان IP الخاص بالعميل الذي يرسل طلب البيانات من واجهة برمجة التطبيقات إلى Edge.
في هذا الإصدار، تحتوي السمة x_forwarded_for_ip الآن على القائمة الكاملة لعناوين IP في العنوان X-Forwarded-For.
تحذير: يمكن أن يتم تزييف العنوان X-Forwarded-For من خلال عنوان IP تم رفض وصوله،
باستثناء العنوان الأخير في العنوان، وهو عنوان IP الذي تلقّاه Edge من آخر مصافحة TCP خارجية.
لتحديد عنوان IP الأصلي للعميل الذي يرسل طلب بيانات من واجهة برمجة التطبيقات إلى Edge، يضيف هذا الإصدار سمة جديدة إلى Edge Analytics، وهي: ax_resolved_client_ip.
يمكنك الآن استخدام السمة ax_resolved_client_ip في تقرير مخصّص أو في شرط فلتر في تقرير مخصّص لتحديد عنوان IP للعميل الذي يرسل طلب بيانات من واجهة برمجة التطبيقات.
اطّلِع على مرجع المقاييس والسمات والفلاتر في "إحصاءات Google"
للحصول على مزيد من المعلومات عن السمة ax_resolved_client_ip.
يؤثّر هذا التغيير أيضًا في طريقة تعامل سياسة AccessControl مع العنوان X-Forwarded-For.
في هذا الإصدار، يملأ Edge تلقائيًا عنوان HTTP X-Forwarded-For بعنوان IP واحد تلقّاه من آخر مصافحة TCP خارجية (مثل عنوان IP الخاص بالعميل أو جهاز التوجيه).
في الإصدارات السابقة، كان Edge يضبط عنوان HTTP X-Forwarded-For باستخدام عنوان IP واحد يتلقّاه من أول عملية مصافحة TCP خارجية (مثل عنوان IP للعميل أو جهاز التوجيه).
لمزيد من المعلومات، يمكنك الاطّلاع على لمحة عن عنوان HTTP الذي يتضمّن X-Forwarded-For.
الإصدارات المضمَّنة
منذ الإصدار السابق من ميزات Edge for Private Cloud، تم طرح الإصدارات التالية وهي مضمّنة في هذا الإصدار من الميزات:
| واجهة مستخدم Edge | إدارة الأجهزة الطرفية/وقت التشغيل | بوابة |
|---|---|---|
|
18.04.04 18.03.02 18.02.14 17.11.06 |
18.04.06 18.04.04 18.03.02* 18.02.02 18.01.05 |
18.04.25.01 18.04.25.00 18.04.23.00 18.03.28.00 18.03.05.00 18.02.15.00 18.01.31.00 17.12.20.00 |
| * لم يتم تضمين إصلاح الخطأ 74622499 في إصدار Edge for Private Cloud 4.18.05. | ||
انقر على الروابط أعلاه للاطّلاع على إصلاحات الأخطاء والميزات الجديدة من تلك الإصدارات المضمّنة في هذا الإصدار من الميزات.
عمليات الإيقاف
يوضّح هذا القسم الميزات التي تم إيقافها نهائيًا في هذا الإصدار من الميزات.
API BaaS
تم إيقاف خدمة API BaaS نهائيًا. لمزيد من المعلومات، يُرجى الاطّلاع على عمليات إيقاف وإيقاف نهائي وتغييرات في CPS في Apigee.
لوحة بيانات المراقبة (إصدار تجريبي)
تم إيقاف "لوحة بيانات المراقبة" (الإصدار التجريبي) نهائيًا ولن تعود متاحة. نتيجةً لذلك، لم تعُد المكوّنات التالية جزءًا من عملية التثبيت:
apigee-influxdbapigee-telegrafapigee-grafana
لمواصلة الحصول على مقاييس الموجه ومعالج الرسائل والعُقد، تنصح Apigee باستخدام JMX لدمج بيانات Edge for Private Cloud مع أدوات المراقبة الخاصة بك. لمزيد من المعلومات، يُرجى الاطّلاع على مقالتَي ما يجب مراقبته وكيفية المراقبة.
إذا كنت تريد ترقية عملية تثبيت حالية إلى الإصدار 4.18.05، عليك إلغاء تثبيت "لوحة بيانات المراقبة". لا تضمن Apigee استمرار عملها على النحو المتوقّع.
الميزات التي سيتم إيقافها نهائيًا
تم إيقاف الميزات التالية نهائيًا في هذا الإصدار من الميزات.
لمزيد من المعلومات، يُرجى الاطّلاع على عمليات إيقاف وإيقاف نهائي وتغييرات في CPS في Apigee.
مخازن Apigee الآمنة (الخزائن)
سيتم إيقاف نهائيًا ميزة "المخزن الآمن" في Apigee، المعروفة أيضًا باسم "الخزائن"، في سبتمبر 2018.
بدلاً من استخدام وحدة التخزين الآمنة، استخدِم خرائط قيم المفاتيح (KVM) المشفرة، كما هو موضّح في مقالة العمل باستخدام خرائط قيم المفاتيح. توفّر آلات KVM المشفّرة مستوى الأمان نفسه الذي توفّره الخزائن، كما أنّها تتيح المزيد من الخيارات لإنشاء المفاتيح واستردادها.
إضافة مسارات في علامة التبويب "الأداء" لخادم وكيل واجهة برمجة التطبيقات
قبل هذا الإصدار، كان بإمكانك الانتقال إلى خادم وكيل لواجهة برمجة التطبيقات في واجهة مستخدم الإدارة، ثم الانتقال إلى علامة التبويب الأداء، وإنشاء مسارات مختلفة لإجراء مقارنة مستندة إلى الرسوم البيانية في علامة التبويب الأداء الخاصة بالخادم الوكيل وفي لوحة بيانات المعاملات التجارية.
تم إيقاف هذه الميزة نهائيًا ولم تعُد متاحة في واجهة المستخدم. للحصول على بديل لهذه الوظيفة، اطّلِع على بديل لواجهة برمجة التطبيقات Business Transactions API.
خاصية SMTPSSL لبوابة "خدمات المطوّرين"
لضبط البروتوكول الذي يستخدمه خادم SMTP المرتبط بالبوابة، عليك الآن استخدام السمة SMTP_PROTOCOL بدلاً من السمة SMTPSSL. القيم الصالحة لـ SMTP_PROTOCOL هي "standard" و"ssl" و "tls".
لمزيد من المعلومات، يُرجى الاطّلاع على تثبيت بوابة "خدمات المطوّرين".
إصلاح الأخطاء
يسرد هذا القسم الأخطاء التي تم إصلاحها في إصدار الميزة هذا من Private Cloud. بالإضافة إلى الأخطاء المذكورة أدناه، يتضمّن هذا الإصدار من الميزات جميع إصلاحات الأخطاء في واجهة مستخدم Edge وEdge Management وإصدارات Portal الموضّحة في الإصدارات المضمّنة.
| معرّف المشكلة | الوصف |
|---|---|
| 71612599 |
تسريب الذاكرة في "معالجات الرسائل" تم إصلاح تسرب في الذاكرة. حدث ذلك في "معالجات الرسائل" عند إيقاف Qpidd. |
| 69711616 |
ثغرة أمنية في jackson-databind تم تعديل مكتبة jackson-databind إلى الإصدار 2.7.9.1 لتجنُّب حدوث خلل في إلغاء التسلسل. |
| 65550638 |
منع تغيير عنوان البريد الإلكتروني للمستخدم لم يعُد بإمكانك تغيير عنوان البريد الإلكتروني للمستخدم في حمولة الرسالة المُرسَلة إلى واجهة برمجة التطبيقات الإدارية. تمنع واجهة برمجة التطبيقات الإدارية الآن أيضًا استخدام XML في نص الطلب. |
المشاكل المعروفة
يسرد الجدول التالي المشاكل المعروفة في هذا الإصدار من الميزة:
| معرّف المشكلة | الوصف |
|---|---|
| 121095148 |
عدم احتفاظ "معالج الرسائل" بنسخة احتياطية من مجموعة الملفات الصحيحة الحلّ البديل: نفِّذ عملية الاحتفاظ بنسخة احتياطية مرة ثانية، ومن المفترض أن يتم الاحتفاظ بالمجموعة الصحيحة من الملفات. |
| 79993247 |
تتوقف طلبات قد تتوقف طلبات HEAD الموجّهة إلى هدف Node.js، ما يؤدي إلى بقاء عمليات الربط في انتظار المراجعة. الحلّ البديل: لتجنُّب هذه المشكلة، حدِّد معالجًا لطلبات |
| 79949124 |
يتم عرض خيار "إنشاء خادم وكيل عكسي" من خلال Open API يعرض معالج الخادم الوكيل حاليًا خيارًا لإنشاء خادم وكيل جديد من خلال Open API. لا يمكن إجراء ذلك على Edge for the Private Cloud. الحلّ البديل: بلا عُري |
| 79757554 |
تعذُّر مطابقة أسماء المضيفين بعد تثبيت Edge for Private Cloud أو ترقيته، قد لا يتم تحويل أسماء المضيفين إلى عناوينها. الحلّ البديل: لحلّ هذه المشكلة، أعِد تشغيل مكوّن واجهة مستخدم Edge: /opt/apigee/apigee-service/bin/apigee-service edge-ui restart |
| 76087166 |
DataAccessException في إعدادات مراكز بيانات متعدّدة في إعدادات مراكز البيانات المتعددة، إذا أصبح أحد مخازن البيانات غير متاح، قد يظهر لك الخطأ التالي: DataAccessException: Error while accessing datastore; Please retry later ونتيجةً لذلك، قد لا يبدأ تشغيل Management Server لأنّه يحاول الاتصال بعُقد Cassandra في كلّ من dc-1 وdc-2. يحدث الخطأ يُرجى العِلم أنّ الحالة المتوقّعة هي عدم اتصال "خادم الإدارة" بمكوّنات مخزن البيانات في مناطق مختلفة. حل بديل الحل البديل هو إلغاء تسجيل أنواع عقد Cassandra التالية في مركز البيانات غير المتاح ثم إعادة تسجيلها بعد أن تصبح عقد Cassandra متاحة مرة أخرى:
لإلغاء تسجيل أنواع عقد Cassandra هذه وإعادة تسجيلها، اتّبِع الخطوات التالية:
يُرجى العِلم أنّ هذه العمليات تسجّل العُقد وتلغي تسجيلها من Zookeeper، ولا يكون لها أي تأثير على مجموعة Cassandra. لمزيد من المعلومات حول هذه الأوامر، يُرجى الاطّلاع على تعديل عمليات تسجيل مخزن البيانات. |
| 72379834 |
تظهر رسالة خطأ في الأذونات عند إيقاف apigee-postgresql عند استخدام الأمر الحلّ البديل: لا ينطبق |
| 68722102 |
سياسة MessageLogging تتضمّن معلومات إضافية في رسالة السجلّ يتحكّم العنصر
الحلّ البديل: بلا عُري |
الخطوة التالية
لبدء استخدام Edge for Private Cloud 4.18.05، استخدِم الروابط التالية:
- عمليات التثبيت الجديدة:
- نظرة عامة على التثبيت الجديدة
- عمليات التثبيت الحالية:
- الترقية من 4.18.01
- الترقية من 4.17.05 أو 4.17.09
- الترقية من 4.17.01
- الترقية من 4.16.09
- الترقية من 4.16.01 أو 4.16.05