أنت الآن بصدد الاطّلاع على مستندات Apigee Edge.
انتقِل إلى
مستندات Apigee X. info
في يوم الأربعاء الموافق 25 كانون الثاني (يناير) 2017، أطلقنا إصدارًا جديدًا من Apigee Edge Private Cloud.
منذ الإصدار السابق من ميزات Edge for Private Cloud، تم طرح الإصدارات التالية، وهي مضمّنة في هذا الإصدار من الميزات:
- السحابة الإلكترونية: 16.08.24.01 (واجهة المستخدم), 16.10.05 (واجهة المستخدم)، 16.09.21، 16.09.21_9، 16.10.26 (واجهة المستخدم)
راجِع لمحة عن نظام ترقيم الإصدارات لمعرفة كيف يمكنك تحديد ما إذا كان إصدار معيّن من السحابة الإلكترونية مضمّنًا في إصدارك من Edge for Private Cloud.
نظرة عامة على الإصدار
يتضمّن هذا الإصدار عددًا من الميزات البارزة التي تساعدك في التحكّم بشكل أفضل في واجهات برمجة التطبيقات وتأمينها.
تتيح لك "التدفقات المشترَكة" و"خطافات التدفق" إنشاء مجموعة قابلة لإعادة الاستخدام من السياسات والسلوكيات على مستوى عدة خوادم وكيلة لواجهة برمجة التطبيقات.
يمكن الآن تشفير خرائط القيم الرئيسية (KVM)، التي كانت إحدى ميزات Edge لتخزين أزواج القيم الرئيسية على المدى الطويل، وذلك لتعزيز أمان البيانات.
للحصول على تحكّم أكثر مرونة في إمكانية وصول المطوّرين إلى واجهات برمجة التطبيقات، توفّر واجهة مستخدم إدارة Edge المزيد من الخيارات لإنشاء وإدارة مفاتيح ورموز سرية (بيانات اعتماد) لواجهة برمجة التطبيقات، وإبطال تطبيقات المطوّرين، وإيقاف المطوّرين. تتيح لك هذه التحسينات تنفيذ استراتيجيات بسهولة أكبر، مثل تدوير مفتاح واجهة برمجة التطبيقات، كما تتيح لك إيقاف مفاتيح واجهة برمجة تطبيقات متعددة من خلال إبطال تطبيق مطوِّر (يتم إيقاف جميع مفاتيحه) أو إلغاء تنشيط مطوِّر (يتم إيقاف جميع تطبيقات المطوِّر ومفاتيحه).
في ما يتعلق بإيقاف الميزات نهائيًا، تم إيقاف ميزة "حدود تحقيق الربح".
يتضمّن ما تبقّى من هذا الموضوع تفاصيل حول جميع الميزات الجديدة والتحديثات وإصلاحات الأخطاء المضمّنة في الإصدار.
الإيقاف النهائي والإيقاف
تم إيقاف الميزات التالية نهائيًا أو إيقافها في هذا الإصدار. لمزيد من المعلومات، يُرجى الاطّلاع على سياسة الإيقاف النهائي لمتصفّح Edge.
تم إيقافها نهائيًا: حدود تحقيق الربح (واجهة مستخدم Cloud 16.10.26)
تمت إزالة ميزة "حدود تحقيق الربح" من واجهة مستخدم الإدارة (المشرف > الحدود). يمكنك الاطّلاع على إشعار الإيقاف النهائي للحصول على مزيد من التفاصيل، بما في ذلك البديل الذي يمكنك استخدامه: http://docs.apigee.com/monetization/content/limit-feature-deprecation-notice. (DEVRT-3259)
تمت إزالة الدعم لنظام التشغيل RedHat/CentOS الإصدار 6.5
إذا كنت تستخدم حاليًا الإصدار 6.5 من RedHat/CentOS، عليك تحديث نظام التشغيل إلى الإصدار 6.6 أو إصدار أحدث قبل التحديث إلى الإصدار 4.17.01 من Edge.
الميزات والتحديثات الجديدة
في ما يلي الميزات والتحسينات الجديدة في هذا الإصدار. بالإضافة إلى التحسينات التالية، يتضمّن هذا الإصدار أيضًا العديد من التحسينات في سهولة الاستخدام والأداء والأمان والثبات.
للحصول على مزيد من التفاصيل والتعليمات، راجِع مستندات Edge for Private Cloud.
السحابة الإلكترونية الخاصة
يمكن الآن عرض بانر الموافقة على واجهة مستخدم Edge
يمكنك عرض بانر موافقة عندما يصل المستخدم إلى واجهة مستخدم Edge لأول مرة. تعرض بانر الموافقة نصًا منسّقًا بتنسيق HTML وزرًا ينقر عليه المستخدم للانتقال إلى شاشة تسجيل الدخول. يمكنك الاطّلاع على مقالة تفعيل بانر الموافقة لمزيد من المعلومات.
تتيح خدمة API BaaS استخدام عدة مراكز بيانات
يمكنك الآن تثبيت API BaaS في مراكز بيانات متعددة. لمزيد من المعلومات، يُرجى الاطّلاع على تثبيت عدة مراكز بيانات لخدمة API BaaS.
معلمات إعداد جديدة لتثبيت BaaS لواجهة برمجة التطبيقات
تمت إضافة مَعلمتَين جديدتَين للإعدادات إلى ملف إعداد BaaS الخاص بواجهة برمجة التطبيقات:
- BAAS_CASS_DC_LIST: تحدّد أسماء المناطق لمراكز بيانات BaaS. بالنسبة إلى مركز بيانات واحد، حدِّد القيمة نفسها التي تم تحديدها في BAAS_CASS_LOCALDC.
- BAAS_CLUSTER_SEEDS - تحدّد هذه السمة عُقد BaaS Stack المستخدَمة لتحديد مصادر مجموعة BaaS.
لمزيد من المعلومات، راجِع تحديث Apigee Edge من الإصدار 4.16.09 إلى الإصدار 4.17.01.
لم يعُد خيار "النشر" يعمل مع أمر apigee-service لخدمة API BaaS
لم يعُد الخيار deploy للأمر apigee-service متاحًا لحزمة API BaaS وPortal. بدلاً من ذلك، يمكنك استخدام الخيارَين configure وrestart. يمكنك الاطّلاع على تثبيت API BaaS لمزيد من المعلومات.
متطلبات جديدة للمنافذ في واجهة برمجة التطبيقات BaaS
يجب الآن أن تفتح جميع عُقد BaaS Stack المنفذ 2551 للسماح بالوصول إليها من جميع عُقد Stack الأخرى. إذا كان لديك مراكز بيانات متعددة لخدمة BaaS، يجب أن يكون المنفذ متاحًا من جميع عُقد Stack في جميع مراكز البيانات.
لمزيد من المعلومات، يمكنك الاطّلاع على تثبيت واجهة برمجة التطبيقات كخدمة خلفية (BaaS) ومتطلبات التثبيت.
يستخدم الآن "بوابة خدمات المطوّرين" Postgres كقاعدة بيانات وNginx كخادم ويب
في جميع عمليات التثبيت الجديدة، تستخدم البوابة Postgres كقاعدة بيانات بدلاً من MySQL وMariaDB. سيواصل العملاء الذين يرقّون إلى الإصدار 4.17.01 من إصدار سابق استخدام MySQL أو MariaDB.
تثبِّت عمليات التثبيت الجديدة للإصدار 4.17.01 أيضًا Nginx كخادم ويب. سيواصل العملاء الذين يرقّون إلى الإصدار 4.17.01 من إصدار سابق استخدام Apache.
لم يعُد بإمكان بوابة "خدمات المطوّرين" تفعيل SmartDocs تلقائيًا
يجب تفعيل SmartDocs على البوابة. لمزيد من المعلومات حول SmartDocs، يُرجى الاطّلاع على استخدام SmartDocs لتوثيق واجهات برمجة التطبيقات.
يمكن الآن تثبيت بوابة "خدمات المطوّرين" من حِزم RPM
يتم تثبيت الإصدار 4.17.01 من بوابة "خدمات المطوّرين" من حِزم RPM باستخدام المستودع والأدوات نفسها المستخدَمة في Edge وAPI BaaS. يمكنك الاطّلاع على تثبيت بوابة Developer Services لمزيد من المعلومات.
يستخدم كلّ من عملية التثبيت المستندة إلى RPM وأداة التحديث المستندة إلى .tar مكونات مختلفة:
|
التثبيت المستند إلى RPM |
التثبيت المستند إلى ملف tar |
|
|---|---|---|
|
خادم الويب |
Nginx |
Apache |
|
جذر الويب |
/opt/apigee/apigee-drupal |
/var/www/html |
|
المنفذ |
8079 |
80 |
|
قاعدة البيانات |
PostgreSQL |
MySQL |
|
PHP |
php-fpm (FastCGI) |
mod_php (في العملية مع Apache) |
تمت ترقية Qpid إلى الإصدار 1.35
يتضمّن هذا الإصدار Qpid الإصدار 1.35.
تمت ترقية Cassandra إلى الإصدار 2.1.16
يتضمّن هذا الإصدار Cassandra 2.1.16.
تمت ترقية Play إلى الإصدار 2.4
يتضمّن هذا الإصدار إطار واجهة المستخدم Play 2.4.
تمت إضافة دعم الإصدار 7.3 من RedHat/CentOS
يتوافق Edge الآن مع الإصدار 7.3 من RedHat/CentOS.
تعديلات على "لوحة بيانات مراقبة الإصدار التجريبي"
تم تعديل الإصدار التجريبي من "لوحة بيانات مراقبة Edge" ليصبح بإمكانك:
- تتضمّن لوحات بيانات جديدة لكلّ من Cassandra وZookeeper وOpenLDAP وPostgres وQpid.
- تمت ترقية إصدار Influx في 4.16.09 من 0.11 إلى 1.0.2.
- تمت إضافة عدد من إصلاحات الاستقرار.
لمزيد من المعلومات، يُرجى الاطّلاع على نظرة عامة على الإصدار التجريبي من لوحة بيانات المراقبة في Apigee.
يمكنك الآن ضبط كلمة مرور Postgres في ملف إعداد التثبيت
استخدِم السمة PG_PWD لضبط كلمة مرور Postgres في ملف إعداد التثبيت. يمكنك الاطّلاع على مرجع ملف إعداد Edge لمزيد من المعلومات.
تفعيل مستودع EPEL
يجب تفعيل حِزم إضافية لنظام التشغيل Enterprise Linux (أو EPEL) لتثبيت Edge أو تحديثه. يمكنك الاطّلاع على متطلبات التثبيت لمزيد من المعلومات.
يعتمد الأمر الذي تستخدمه على إصدار RedHat/CentOS:
- بالنسبة إلى RedHat/CentOS 7.x:
> wget https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm; rpm -ivh epel-release-latest-7.noarch.rpm - بالنسبة إلى RedHat/CentOS 6.x:
wget https://dl.fedoraproject.org/pub/epel/epel-release-latest-6.noarch.rpm; rpm -ivh epel-release-latest-6.noarch.rpm
إيقاف البحث عن نظام أسماء النطاقات على IPv6 عند استخدام NSCD (برنامج خفي لذاكرة التخزين المؤقت لخدمة الأسماء)
إذا كنت قد ثبّت NSCD (برنامج Name Service Cache Daemon) وفعّلته، ستجري "معالجات الرسائل" عمليتَي بحث في نظام أسماء النطاقات (DNS): إحداهما للإصدار الرابع من بروتوكول الإنترنت (IPv4) والأخرى للإصدار السادس من بروتوكول الإنترنت (IPv6). يجب إيقاف بحث نظام أسماء النطاقات (DNS) على IPv6 عند استخدام NSCD. يمكنك الاطّلاع على متطلبات التثبيت للحصول على مزيد من المعلومات.
لإيقاف البحث في نظام أسماء النطاقات على الإصدار السادس من بروتوكول الإنترنت (IPv6)، اتّبِع الخطوات التالية:
- في كل عقدة Message Processor، عدِّل /etc/nscd.conf.
- اضبط السمة التالية:
enable-cache hosts no
خدمات واجهات برمجة التطبيقات
المهام المشتركة وخطافات المهام لتشغيل خوادم وكيلة لواجهة برمجة التطبيقات (Cloud 16.09.21)
تتيح لك ميزة "العمليات المشتركة" الجديدة تشغيل الوظائف في خوادم وكيل API. من خلال الجمع بين السياسات والموارد المشروطة في تدفق مشترك، يمكنك الرجوع إليها من أي خادم وكيل لواجهة برمجة التطبيقات لتنفيذ منطق قابل لإعادة الاستخدام من مصدر واحد. على سبيل المثال، يمكن أن تتحقّق عملية Shared Flow من مفتاح واجهة برمجة التطبيقات، وتوفّر الحماية من عمليات إيقاف الارتفاع المفاجئ، وتسجّل البيانات.
يمكنك تحديد "عمليات سير العمل المشتركة" في واجهة مستخدم الإدارة (واجهات برمجة التطبيقات > عمليات سير العمل المشتركة)، ثم الرجوع إليها بطريقتَين مختلفتَين:
- باستخدام سياسة Flow Callout جديدة في خادم وكيل لواجهة برمجة التطبيقات
أو -
في عنصر جديد يُسمى "خطافات سير العمل"، وهو متوفّر في المواقع التالية:
تتيح لك نقاط الربط هذه تنفيذ منطق تشغيلي قبل نقاط التدفق الرئيسية أو بعدها الخاصة بالوكيل الفردي. يمكنك تعيين "التدفقات المشتركة" إلى مواقع "نقاط ربط التدفق" هذه في واجهة مستخدم الإدارة (واجهات برمجة التطبيقات > إعدادات البيئة > نقاط ربط التدفق).
- الطلب: قبل ProxyEndpoint PreFlow، بعد TargetEndpoint PostFlow
- الردّ: قبل TargetEndpoint PreFlow، بعد ProxyEndpoint PostFlow
لمزيد من المعلومات، يُرجى الاطّلاع على مهام سير العمل المشتركة القابلة لإعادة الاستخدام وربط مهمة سير عمل مشتركة باستخدام نقطة ربط مهمة سير عمل.
خرائط قيم المفاتيح المشفّرة (Cloud 16.09.21)
يمكنك إنشاء خرائط قيم مفاتيح (KVM) مشفّرة لتخزين المعلومات الحسّاسة، مثل بيانات الاعتماد أو بيانات تحديد الهوية الشخصية (PII) أو بيانات قانون HIPAA. تختلف هذه الميزة عن ميزة "المخزن الآمن" الحالية في Edge، وهي مصمَّمة لتحلّ محلّها، إذ لا يمكن الوصول إلى قيم المخزن إلا باستخدام Node.js (بالإضافة إلى واجهة برمجة التطبيقات الخاصة بالإدارة). يمكنك الوصول إلى قيم KVM المشفرة باستخدام Node.js أو سياسة عمليات خريطة القيم الرئيسية.
إنشاء أجهزة KVM مشفّرة
- استخدِم واجهات برمجة التطبيقات الحالية لإدارة KVM. عند تضمين
“encrypted”: “true”في تعريف الحمولة عند إنشاء KVM، ينشئ Edge مفتاح تشفير له النطاق نفسه مثل KVM ويشفّر KVM باستخدام هذا المفتاح. - لا يمكنك استخدام سياسة "عمليات خريطة القيم الرئيسية" لإنشاء خريطة قيم رئيسية مشفّرة. عليك إنشاء آلة افتراضية مشفّرة باستخدام واجهات برمجة التطبيقات لإدارة الآلات الافتراضية قبل استخدامها في السياسة.
- لا يمكنك تشفير جهاز KVM غير مشفّر حالي.
استخدام أجهزة KVM مشفَّرة
- استخدِم سياسة "عمليات خريطة القيم الرئيسية" للحصول على قيم KVM مشفّرة وتعديلها.
- عند الحصول على قيمة مفتاح مشفَّرة، أضِف البادئة "private." إلى المتغيّر الذي سيحتوي على القيمة. على سبيل المثال:
<Get assignTo="private.secretVar">. يحتوي المتغيّرprivate.secretVarعلى القيمة التي تم فك تشفيرها. - عند تعديل قيمة باستخدام السياسة، ليس عليك اتّخاذ أي إجراءات خاصة. سيتم تشفير القيمة تلقائيًا في أجهزة KVM المشفّرة.
- يمكنك أيضًا الوصول إلى القيمة التي تم فك تشفيرها باستخدام وحدة apigee-access في رمز Node.js. استخدِم الدالة
getKeyValueMap()لاسترداد KVM استنادًا إلى الاسم والنطاق. تتوفّر دالتان في العنصر الذي تم عرضه:getKeys(callback)للحصول على صفيف من أسماء المفاتيح وget(key, callback)للحصول على قيمة مفتاح معيّن. على سبيل المثال، يحصل ما يلي على خريطة مفتاح/قيمة بنطاقapiproxyباسمVerySecureKVMويسترد القيمة المشفرةkey1:var apigee = require('apigee-access'); var encryptedKVM = apigee.getKeyValueMap('VerySecureKVM', 'apiproxy'); encryptedKVM.get('key1', function(err, secretValue) { // use the secret value here });
لمزيد من المعلومات، يُرجى الاطّلاع على العمل باستخدام خرائط قيم المفاتيح والوصول إلى خرائط قيم المفاتيح في Node.js.
(APIRT-1197)
إنشاء خرائط مشفّرة لقيم المفاتيح في واجهة المستخدم (واجهة المستخدم 16.10.26)
عند إنشاء خريطة قيم مفاتيح (KVM) بنطاق بيئة في واجهة مستخدم الإدارة (واجهات برمجة التطبيقات > إعدادات البيئة > خرائط قيم المفاتيح)، يتيح لك مربّع الاختيار مشفّرة الجديد إنشاء خريطة قيم مفاتيح مشفّرة. بعد إضافة مفاتيح إلى KVM، تظهر القيم المشفرة في واجهة مستخدم الإدارة على شكل علامات نجمية (*****). يمكنك إضافة مفاتيح/قيم إلى KVM مشفّر بالطريقة نفسها التي تستخدمها مع KVM غير المشفّر. كانت ميزة التوافق الكامل مع الخلفية لآلات KVM المشفّرة متاحة في إصدار السحابة الإلكترونية 160921. (EDGEUI-764)
عناوين URL لمواصفات OpenAPI مضمّنة في البيانات الوصفية لخادم وكيل واجهة برمجة التطبيقات (Cloud 16.09.21)
عند إنشاء خادم وكيل لواجهة برمجة التطبيقات استنادًا إلى مواصفات OpenAPI، يتم تخزين موقع مواصفات OpenAPI في البيانات الوصفية الخاصة بخادم وكيل لواجهة برمجة التطبيقات. على سبيل المثال، إذا كنت تستخدم واجهة برمجة التطبيقات الإدارية للحصول على تفاصيل مراجعة خادم وكيل، ستتضمّن البيانات الوصفية المسار إلى مواصفات OpenAPI بالتنسيق التالي:
"spec" :
"https://raw.githubusercontent.com/apigee/api-platform-samples/master/default-proxies/helloworld/openapi/mocktarget.yaml"
تتيح هذه التحسينات الجيل التالي من Edge، الذي يربط مواصفات OpenAPI بوكلاء API ومنتجات API ومستندات مرجع API في بوابة المطوّرين الجديدة. (MGMT-2913)
إنشاء مواصفات OpenAPI لوكلاء SOAP (واجهة مستخدم Cloud 16.10.05)
عند إنشاء وكيل "REST إلى SOAP إلى REST" استنادًا إلى WSDL، تنشئ Edge تلقائيًا مواصفات OpenAPI مستضافة استنادًا إلى موارد الوكيل. يمكنك الاطّلاع على المواصفات على الرابط http(s)://[edge_domain]/[proxy_base_path]/openapi.json. ومع ذلك، لا تكون عملية التحويل دقيقة دائمًا، لأنّه لا يمكن تمثيل جميع قواعد مخطط XML في مواصفات OpenAPI. (EDGEUI-718)
ملف WSDL مستضاف على Edge لخوادم SOAP الوكيلة التي تعمل بنظام passthrough (واجهة مستخدم Cloud 16.10.05)
عند إنشاء خادم وكيل "SOAP المباشر" استنادًا إلى WSDL، يستضيف Edge ملف WSDL وينشئ مسارًا في الخادم الوكيل يتيح لك الوصول إليه. يمكنك الوصول إلى WSDL المستضاف على
http(s)://[edge_domain]/[proxy_base_path]?wsdl، وهو عنوان URL الجديد لنقطة نهاية الخدمة
بالنسبة إلى البرامج التي تستدعي خدمة SOAP من خلال الخادم الوكيل. (EDGEUI-718)
نموذج جديد لملف WSDL الخاص بعرض أسعار الأسهم في معالج خادم وكيل واجهة برمجة التطبيقات (Cloud 16.08.24.01)
عند إنشاء واجهة برمجة تطبيقات لخدمة SOAP باستخدام معالج خادم وكيل لواجهة برمجة التطبيقات، يتوفّر ملف WSDL بديل لعرض أسعار الأسهم في الأمثلة: https://ws.cdyne.com/delayedstockquote/delayedstockquote.asmx?WSDL. (EDGEUI-655)
خدمات المطوّرين
ميزات إدارة تطبيقات المطوّرين في واجهة المستخدم (واجهة مستخدم Cloud 16.10.05)
أصبحت إدارة تطبيقات المطوّرين في واجهة مستخدم Edge أكثر فعالية بفضل عدد من التحسينات:
- يمكنك إبطال التطبيقات والموافقة عليها (في وضع التعديل) في حقل جديد باسم "حالة التطبيق". في وضع العرض، يعرض الحقل أيضًا حالة التطبيق الحالية. في حال إبطال تطبيق، لن يكون أي من مفاتيح واجهة برمجة التطبيقات الخاصة به صالحًا لإجراء طلبات البيانات من واجهة برمجة التطبيقات. ولا يتم إبطال المفاتيح نفسها، بل تصبح متاحة مجددًا للاستخدام في حال تمت إعادة الموافقة على المطوّر. يتم عرض التصنيف "تمت الموافقة" لمفاتيح واجهة برمجة التطبيقات بنص مشطوب عندما يكون التطبيق في حالة تم إبطالها.
- تظهر الآن تواريخ انتهاء صلاحية مفاتيح واجهة برمجة التطبيقات في صفحة "تفاصيل تطبيق المطوّر"، ويتم تنظيم المفاتيح حسب تواريخ انتهاء الصلاحية في قسم "بيانات الاعتماد". على سبيل المثال، يتم عرض مفتاح بدون تاريخ انتهاء صلاحية في مجموعة واحدة مع منتجات واجهة برمجة التطبيقات المرتبطة به، ويتم عرض مفتاح تنتهي صلاحيته بعد 90 يومًا في مجموعة أخرى مع المنتجات المرتبطة به. لا يمكنك تغيير تاريخ انتهاء صلاحية بيانات اعتماد حالية.
- من خلال زر "إضافة بيانات اعتماد" الجديد في وضع تعديل "تطبيق المطوّر"، يمكنك إنشاء مفاتيح API مع تحديد أوقات أو تواريخ انتهاء صلاحية معيّنة (أو بدون تحديد تاريخ انتهاء الصلاحية). بعد إنشاء بيانات اعتماد (أو أثناء إنشائها)، يمكنك إضافة منتجات واجهة برمجة التطبيقات إليها.
تحلّ هذه الوظيفة محل الزر "إعادة إنشاء المفتاح" في صفحة "تفاصيل تطبيق المطوّر". تمت إزالة هذا الزر.
تضيف هذه التحسينات ميزات في واجهة المستخدم كانت متاحة من قبل في واجهة برمجة التطبيقات الإدارية. (EDGEUI-104)
تفعيل/إيقاف حساب مطوّر التطبيق في واجهة المستخدم (واجهة مستخدم Cloud 16.10.05)
يمكنك تغيير حالة مطوّر تطبيق بين نشط وغير نشط في واجهة مستخدم Edge (صفحة "تفاصيل المطوّر"، وضع التعديل، زر "تفعيل/إيقاف"). عندما يكون المطوّر غير نشط، لن تكون أي من مفاتيح واجهة برمجة التطبيقات أو رموز OAuth المميزة التي تم إنشاؤها باستخدام هذه المفاتيح صالحة في طلبات البيانات من خوادم وكيلة لواجهة برمجة التطبيقات. (EDGEUI-304)
مؤشرات المطوّرين غير النشطين في واجهة المستخدم (واجهة المستخدم بتاريخ 26/10/2016)
عندما يتم ضبط حالة مطوّر التطبيق على "غير نشط"، لن تكون تطبيقات المطوّر وبيانات الاعتماد صالحة، حتى إذا بقيت في الحالة "موافق عليه". عند عرض تطبيقات وبيانات اعتماد مطوّر غير نشط في واجهة مستخدم الإدارة، سيتم عرض تصنيف الحالة "تمت الموافقة" على التطبيقات وبيانات الاعتماد بخط مشطوب، وستشير تلميحة تظهر عند تمرير مؤشر الماوس فوق التصنيف إلى أنّ المطوّر غير نشط. إذا تمت إعادة حالة المطوِّر إلى "نشط"، ستصبح التطبيقات التي تمت الموافقة عليها وبيانات الاعتماد صالحة مرة أخرى، وستتم إزالة النص المشطوب من التصنيف "تمت الموافقة عليه". (EDGEUI-728)
خدمات الإحصاءات
تمت إعادة تسمية لوحة بيانات "تحليل رمز الخطأ" (واجهة المستخدم في 26/10/2016)
تمت إعادة تسمية لوحة البيانات "تحليل الأخطاء" لتصبح "تحليل رموز الأخطاء". تتضمّن لوحة البيانات طلبات البيانات من واجهة برمجة التطبيقات التي تحمل رموز حالة HTTP 4xx و5xx. (EDGEUI-738)
بيانات TPS في لوحات بيانات الوكيل (واجهة المستخدم 16.10.26)
تمت إضافة بيانات حول متوسط المعاملات في الثانية (Average TPS) إلى لوحة بيانات "عدد الزيارات عبر الخادم الوكيل" الرئيسية. بالإضافة إلى ذلك، عند تمرير مؤشر الماوس فوق نقاط البيانات الفردية في الرسمَين البيانيَين "عدد الزيارات الواردة من خوادم وكيل" و"أداء خادم الوكيل"، سيظهر عدد المعاملات في الثانية للفترة الزمنية المحدّدة في تلميح الأداة. (EDGEUI-668)
عرض خطأ في "إحصاءات Google" (واجهة المستخدم في 26/10/2016)
عندما تلقّت لوحة بيانات إحصائية رمز الخطأ 500، عرضت واجهة مستخدم الإدارة الرسالة "انتهت مهلة التقرير" بغض النظر عن الخطأ. لتوفير إمكانات أفضل لتحديد المشاكل وحلّها، تعرض واجهة المستخدم الآن الخطأ الفعلي. (EDGEUI-753)
إصلاح الأخطاء
تم إصلاح الأخطاء التالية في هذا الإصدار. هذه القائمة مخصّصة بشكل أساسي للمستخدمين الذين يريدون التحقّق مما إذا تم حلّ تذاكر الدعم التي أرسلوها. ولم يتم تصميمها لتقديم معلومات تفصيلية لجميع المستخدمين.
Edge for Private Cloud 4.17.01
| معرّف المشكلة | الوصف |
|---|---|
| APIBAAS-1990 | لم يعُد حزمة API BaaS تحاول المصادقة على SMTP عندما تكون قيمة smtp.auth هي false |
| APIRT-3032 |
يؤدي تنفيذ الأمر "apigee-service baas-usergrid restart" الآن أيضًا إلى تنفيذ الأمر "configure" لم يعُد عليك تنفيذ الأمر "apigee-service baas-usergrid configure" متبوعًا بالأمر "apigee-service baas-usergrid restart" لحزمة BaaS. |
| APIRT-3032 |
لا تُجرِ بحثًا في نظام أسماء النطاقات إذا كان اسم المضيف هو عنوان IP. |
| DOS-4070 |
يعرض الأمر"apigee-all -version" الآن إصدار حِزم RPM الخاصة بـ edge-mint-* |
| DOS-4359 |
تمت إضافة الخيار "pdb" لتثبيت قاعدة بيانات Postgres فقط. يُستخدَم فقط عند تثبيت "بوابة خدمات المطوّرين". يُرجى الاطّلاع على تثبيت بوابة خدمات المطوّرين. |
Cloud 16.10.26 (واجهة المستخدم)
| معرّف المشكلة | الوصف |
|---|---|
| EDGEUI-768 | يتعذّر إنشاء وكيل باستخدام StockQuote WSDL |
Cloud 16.09.21_9
| معرّف المشكلة | الوصف |
|---|---|
| MGMT-3674 | تعذُّر إنشاء أجهزة KVM أو Vaults مشفّرة للمؤسسات التي تتيح استخدام HIPAA |
| MGMT-3647 | يؤدي الوصول إلى Userrole للمستخدمين الذين لديهم بريد إلكتروني بأحرف كبيرة إلى ظهور الخطأ 403 |
Cloud 16.09.21
| معرّف المشكلة | الوصف |
|---|---|
| APIRT-3507 | أخطاء متقطّعة (مثل أخطاء SNI) في وسيطة خدمة JavaScript |
| APIRT-3408 | إصدار MP 160817 من وحدة "إحصاءات Apigee Access" يعالج الرسائل بشكل مختلف |
| APIRT-3390 |
تغيير في استجابة الخطأ التي تعرضها سياسة الرمز المميز لإعادة تحميل رمز الدخول |
| APIRT-3389 | |
| APIRT-3381 | أوقات استجابة طويلة على خوادم الوكيل المخصّصة للعملاء |
| APIRT-3366 | تعذُّر تنفيذ سياسات JavaScript في جميع المؤسسات التجريبية الجديدة |
| APIRT-3363 | عرض الحالة 500 مع ApplicationNotFound عند تحليل عنوان URL غير صالح |
| APIRT-3356 | رسالة رمز OAuth المميز غير الصالح |
| APIRT-3355 | حدوث خطأ 403 بشكل متقطّع على خادم وكيل OAuth |
| APIRT-3285 | |
| APIRT-3261 | يتم التحقّق من صحة بيانات الاعتماد من خلال تطبيق مطوِّر آخر في مرحلة الإنتاج |
| APIRT-3234 | يعرض تطبيق Node.js خطأ NPE |
| APIRT-3223 | مشكلة في ذاكرة التخزين المؤقت القديمة في Apigee |
| APIRT-3193 | يتعطّل خادم Node.js المستهدف بعد الانتقال إلى ASG |
| APIRT-3152 | تتسبّب مكالمة إدارة cachedlogs في تقسيم رسائل السجلّ |
| APIRT-3117 | بلغت وحدة المعالجة المركزية في "المعالج المتعدد" نسبة استخدام% 100 وتوقّفت عن عرض الزيارات |
| APIRT-3064 | جهاز التوجيه - رسالة خطأ 503 مخصّصة من جهاز التوجيه |
| APIRT-2620 | مجموعة سلاسل محادثات منفصلة لبعض الخطوات التي تحظر الوصول إلى البيانات من أجل تحسين معالجة التحميل |
| CORESERV-774 | يؤدي الوصول باستخدام مفتاح صالح مع مرجع غير صالح لمنتج واجهة برمجة التطبيقات إلى حدوث خطأ في الخادم الداخلي |
Cloud 16.10.05 (UI)
| معرّف المشكلة | الوصف |
|---|---|
| EDGEUI-697 | زر التصدير في صفحة التقارير تمت إزالة زر "تصدير" من الصفحة الرئيسية لـ "التقارير المخصّصة". تتوفّر ميزة تصدير التقارير في كل صفحة من صفحات التقارير المخصّصة. |
Cloud 16.08.24.01
| معرّف المشكلة | الوصف |
|---|---|
| EDGEUI-663 | تعذُّر إنشاء وكيل لمنفذ WeatherHttpGet في Weather.wsdl في وقت التشغيل مع ظهور الخطأ 500 عند إنشاء وكيل لواجهة برمجة التطبيقات لخدمة SOAP، لن تعود منافذ WSDL التي لا تتضمّن ربط بروتوكول SOAP ظاهرةً في معالج وكيل واجهة برمجة التطبيقات. هذا السلوك مقصود، لأنّ المعالج لا ينشئ سوى طلبات SOAP. |
| EDGEUI-658 | مشكلة في اسم عملية تمرير SOAP WSDL |
| EDGEUI-653 | Error in creating node.js API Proxy when Enable Cors option is selected |
| EDGEUI-648 | انتهاء مهلة المكالمات التي تستغرق ما بين دقيقتَين و3 دقائق من واجهة المستخدم |
| EDGEUI-623 | لا يعمل زر "تغيير التاريخ" في سجلّ المؤسسة على Firefox |