أنت الآن بصدد الاطّلاع على مستندات 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)
تمت إزالة إمكانية استخدام الإصدار 6.5 من RedHat/CentOS
إذا كنت تستخدم حاليًا الإصدار 6.5 من RedHat/CentOS، عليك تحديث نظام التشغيل إلى الإصدار 6.6 أو إصدار أحدث قبل التحديث إلى Edge 4.17.01.
الميزات والتحديثات الجديدة
في ما يلي الميزات والتحسينات الجديدة في هذا الإصدار. بالإضافة إلى التحسينات التالية، يتضمّن هذا الإصدار أيضًا العديد من التحسينات في سهولة الاستخدام والأداء والأمان والثبات.
للحصول على مزيد من التفاصيل والتعليمات، راجِع مستندات 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 و"البوابة". بدلاً من ذلك، يمكنك استخدام الخيارَين 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. يمكنك الاطّلاع على تثبيت بوابة خدمات المطوّرين لمزيد من المعلومات.
يستخدم كلّ من عملية التثبيت المستندة إلى 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
يتضمّن هذا الإصدار الإصدار 2.1.16 من Cassandra.
تمت ترقية Play إلى الإصدار 2.4
يتضمّن هذا الإصدار إطار واجهة المستخدم Play 2.4.
تمت إضافة دعم الإصدار 7.3 من RedHat/CentOS
يتوافق Edge الآن مع الإصدار 7.3 من RedHat/CentOS.
تعديلات على "لوحة بيانات مراقبة الإصدار التجريبي"
تم تعديل الإصدار التجريبي من "لوحة بيانات مراقبة الحافة" ليشمل ما يلي:
- تضمين لوحات بيانات جديدة لكلّ من 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). يجب إيقاف بحث نظام أسماء النطاقات على 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) مشفّرة لتخزين المعلومات الحسّاسة، مثل بيانات الاعتماد أو معلومات تكشف الهوية الشخصية أو بيانات قانون نقل التأمين الصحي والمسؤولية. تختلف هذه الميزة عن ميزة Edge secure store الحالية (الخزنة) وهي مصمّمة لتحلّ محلّها، إذ لا يمكن الوصول إلى قيم الخزنة إلا باستخدام Node.js (بالإضافة إلى واجهة برمجة التطبيقات الإدارية). يمكنك الوصول إلى قيم KVM المشفّرة باستخدام Node.js أو سياسة عمليات خريطة المفتاح والقيمة.
إنشاء أجهزة KVM مشفّرة
- استخدِم واجهات برمجة التطبيقات الحالية لإدارة لوحة مفاتيح الفيديو والماوس. عند تضمين
“encrypted”: “true”في تعريف الحمولة عند إنشاء KVM، ينشئ Edge مفتاح تشفير له النطاق نفسه الخاص بـ KVM ويشفّر KVM باستخدام هذا المفتاح. - لا يمكنك استخدام سياسة "عمليات خريطة القيم الرئيسية" لإنشاء خريطة قيم رئيسية مشفّرة. عليك إنشاء KVM مشفَّر باستخدام واجهات برمجة التطبيقات لإدارة KVM قبل استخدامه في السياسة.
- لا يمكنك تشفير جهاز KVM غير مشفّر حالي.
استخدام لوحات مفاتيح وماوس وشاشات مشفّرة
- استخدِم سياسة "عمليات خريطة القيم الرئيسية" للحصول على قيم KVM مشفّرة وتعديلها.
- عند الحصول على قيمة مفتاح مشفَّر، أضِف البادئة "private." إلى المتغيّر الذي سيحتوي على القيمة. على سبيل المثال:
<Get assignTo="private.secretVar">. يحتوي المتغيّرprivate.secretVarعلى القيمة التي تم فك تشفيرها. - عند تعديل قيمة باستخدام السياسة، ليس عليك اتّخاذ أي إجراءات خاصة. سيتم تشفير القيمة تلقائيًا في أجهزة KVM المشفّرة.
- يمكنك أيضًا الوصول إلى القيمة التي تم فك تشفيرها باستخدام وحدة apigee-access في رمز Node.js. استخدِم الدالة
getKeyValueMap()لاسترداد KVM استنادًا إلى الاسم والنطاق. تتوفّر دالتان في العنصر المعروض:getKeys(callback)للحصول على صفيف من أسماء المفاتيح وget(key, callback)للحصول على قيمة مفتاح معيّن. على سبيل المثال، يحصل ما يلي على خريطة قيم مفتاحية (KVM) بنطاق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 بالتنسيق التالي:
"spec" :
"https://raw.githubusercontent.com/apigee/api-platform-samples/master/default-proxies/helloworld/openapi/mocktarget.yaml"
يتوافق هذا التحسين مع الجيل التالي من Edge، والذي يربط مواصفات OpenAPI بـ خوادم وكيلة لواجهة برمجة التطبيقات ومنتجات واجهة برمجة التطبيقات ومستندات مرجعية لواجهة برمجة التطبيقات في بوابة مخصّصة للمطوّرين الجديدة. (MGMT-2913)
إنشاء مواصفات OpenAPI لخوادم وكيل SOAP (Cloud 16.10.05 UI)
عند إنشاء وكيل "REST إلى SOAP إلى REST" استنادًا إلى WSDL، ينشئ Edge تلقائيًا مواصفات OpenAPI مستضافة استنادًا إلى موارد الوكيل. يمكنك الاطّلاع على المواصفات على الرابط http(s)://[edge_domain]/[proxy_base_path]/openapi.json. ومع ذلك، لا تكون عملية التحويل دقيقة دائمًا، لأنّه لا يمكن تمثيل جميع قواعد مخطط XML في مواصفات OpenAPI. (EDGEUI-718)
ملف WSDL مستضاف على Edge لخوادم وكيل SOAP التي تعمل بنظام المرور (واجهة مستخدم 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 يومًا في مجموعة أخرى مع المنتجات المرتبطة به. لا يمكنك تغيير تاريخ انتهاء صلاحية بيانات اعتماد حالية.
- من خلال زر "إضافة بيانات اعتماد" الجديد في وضع تعديل "تطبيق المطوّر"، يمكنك إنشاء مفاتيح واجهة برمجة التطبيقات مع تحديد تواريخ أو أوقات انتهاء صلاحية معيّنة (أو بدون تحديد تاريخ انتهاء صلاحية). بعد إنشاء بيانات اعتماد (أو أثناء إنشائها)، يمكنك إضافة منتجات واجهة برمجة التطبيقات إليها.
تحلّ هذه الوظيفة محلّ الزر "إعادة إنشاء المفتاح" في صفحة "تفاصيل تطبيق المطوّر". تمت إزالة هذا الزر.
تضيف هذه التحسينات ميزات في واجهة المستخدم كانت متاحة من قبل في واجهة برمجة التطبيقات الإدارية. (EDGEUI-104)
تفعيل/إيقاف حساب مطوّر التطبيق في واجهة المستخدم (واجهة مستخدم Cloud 16.10.05)
يمكنك تغيير حالة مطوّر تطبيق بين نشط وغير نشط في واجهة مستخدم Edge (صفحة "تفاصيل المطوّر"، وضع التعديل، زر "تفعيل/إيقاف"). عندما يكون المطوّر غير نشط، لن تكون أي من مفاتيح واجهة برمجة التطبيقات أو رموز OAuth المميزة للتطبيق التي تم إنشاؤها باستخدام هذه المفاتيح صالحة في طلبات البيانات من خوادم وكيلة لواجهة برمجة التطبيقات. (EDGEUI-304)
مؤشرات المطوّرين غير النشطين في واجهة المستخدم (واجهة المستخدم بتاريخ 26/10/2016)
عند ضبط حالة مطوّر التطبيق على "غير نشط"، لن تكون تطبيقات المطوّر وبيانات اعتماده صالحة، حتى إذا بقيت في الحالة "موافق عليه". عند عرض تطبيقات وشهادات اعتماد مطوّر غير نشط في واجهة مستخدم الإدارة، سيظهر تصنيف الحالة "معتمَد" على التطبيقات وشهادات الاعتماد بخط مشطوب، وستشير تلميحة تظهر عند تمرير مؤشر الماوس فوق التصنيف إلى أنّ المطوّر غير نشط. إذا تمت إعادة حالة المطوِّر إلى "نشط"، ستصبح التطبيقات المعتمدة وبيانات الاعتماد صالحة مرة أخرى، وستتم إزالة النص المشطوب من التصنيف "معتمَد". (EDGEUI-728)
خدمات الإحصاءات
تمت إعادة تسمية لوحة بيانات "تحليل رمز الخطأ" (واجهة المستخدم 26/10/16)
تمت إعادة تسمية لوحة البيانات "تحليل الأخطاء" لتصبح "تحليل رموز الأخطاء". تتضمّن لوحة البيانات طلبات البيانات من واجهة برمجة التطبيقات التي تحمل رموز حالة HTTP 4xx و5xx. (EDGEUI-738)
بيانات TPS في لوحات بيانات الوكيل (واجهة المستخدم 26.10.16)
تمت إضافة بيانات متوسّط المعاملات في الثانية ("متوسّط المعاملات في الثانية") إلى لوحة البيانات الرئيسية الخاصة بـ "عدد الزيارات الواردة من الخادم الوكيل". بالإضافة إلى ذلك، عند تمرير مؤشر الماوس فوق نقاط البيانات الفردية في الرسمَين البيانيَين "الزيارات الواردة من خوادم وكيل" و"أداء خادم الوكيل"، سيتم عرض عدد المعاملات في الثانية (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" يعالج الرسائل بشكل مختلف |
| APIRT-3390 |
تغيير في استجابة الخطأ التي تعرضها سياسة الرمز المميز لإعادة تحميل رمز الدخول |
| APIRT-3389 | |
| APIRT-3381 | وقت استجابة طويل على خوادم الوكيل الخاصة بالعملاء |
| APIRT-3366 | تعذُّر تنفيذ سياسات JavaScript في جميع المؤسسات التجريبية الجديدة |
| APIRT-3363 | تحليل عنوان URL غير صالح يعرض الحالة 500 مع ApplicationNotFound |
| 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 (واجهة المستخدم)
| معرّف المشكلة | الوصف |
|---|---|
| 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 |