أنت تطّلع على مستندات Apigee Edge.
انتقِل إلى
مستندات Apigee X. info
في يوم الثلاثاء 17 شباط (فبراير) 2015، أصدرنا إصدارًا جديدًا من Apigee Edge على السحابة الإلكترونية.
الميزات والتحسينات الجديدة
في ما يلي الميزات والتحسينات الجديدة في هذا الإصدار.
تحسينات "إحصاءات Google"
يتضمّن هذا الإصدار العديد من التحسينات في سهولة الاستخدام والأداء في لوحات بيانات تحليلات Edge والتقارير.
- تم نقل الرسوم البيانية للأداء الخاصة بواجهات برمجة التطبيقات والمطوّرين والمنتجات وتطبيقات المطوّرين. كانت هذه التقييمات تظهر في السابق في أسفل الصفحات الرئيسية لهذه الكيانات. يمكنك الآن الوصول إلى الرسوم البيانية من خلال النقر على علامة التبويب الإحصاءات في أعلى كل صفحة.
- يتضمّن هذا الإصدار عملًا كبيرًا على لوحات البيانات الحالية أو الجديدة التالية:
-
لوحة بيانات Apigee (معدَّلة): تتضمّن ثلاثة رسوم بيانية للمقاييس: وكيل الزيارات وتفاعل المطوّرين وتطبيقات المطوّرين. يوفّر كل رسم بياني عرض "مزيد من التفاصيل" يتيح لك التوغّل في كل مقياس. اطّلِع على لوحة بيانات Apigee.
-
أداء الخادم الوكيل (جديد): يعرض أنماط زيارات خادم وكيل واجهة برمجة التطبيقات وأوقات المعالجة. تستبدل لوحة بيانات "أداء وكيل واجهة برمجة التطبيقات". اطّلِع على أداء وكيل واجهة برمجة التطبيقات.
-
تكوين الزيارات (معدَّل): تم تعديل شكل لوحة البيانات وأسلوبها ومحتوياتها بالكامل. تقيس هذه البطاقة المساهمة النسبية لأبرز واجهات برمجة التطبيقات والتطبيقات والمطوّرين والمنتجات في برنامج واجهات برمجة التطبيقات العام. اطّلِع على تركيبة الزيارات.
-
تحليل الأخطاء (معدَّل): تم تعديل الشكل والأسلوب والمحتوى بالكامل. تعرِض هذه السمة معدّلات الأخطاء للخوادم الوكيلة وأهداف واجهة برمجة التطبيقات. اطّلِع على لوحة بيانات تحليل رمز الخطأ.
-
-
تمّت إعادة تسمية لوحات البيانات الحالية التالية:
-
تمت إعادة تسمية أداء نقطة النهاية إلى أداء الاستهداف: تعرِض أنماط الزيارات ومقاييس الأداء لاستهدافات واجهة برمجة التطبيقات الخلفية. اطّلِع على الأداء المستهدَف.
-
تمت إعادة تسمية تفاعل الشركاء إلى تفاعل المطوّرين : يعرض لك هذا التقرير مطوّري التطبيقات المسجّلين الذين يحقّقون أكبر عدد من الزيارات إلى واجهة برمجة التطبيقات. بالنسبة إلى كل مطوّر، يمكنك معرفة مَن يتسبّب في توليد أكبر عدد من الزيارات إلى واجهة برمجة التطبيقات وأكبر عدد من الأخطاء. اطّلِع على تفاعل المطوّرين.
-
خيارات الفلترة في واجهة مستخدم الإدارة
في صفحات "العناصر الوكيلة لواجهات برمجة التطبيقات" و"المنتجات" و"المطوّرون" و"التطبيقات" في واجهة مستخدم الإدارة، تتوفّر خيارات فلترة جديدة للبحث.
أداة التتبّع بلا إنترنت
تتيح لك أداة "التتبّع بلا إنترنت" عرض جلسات التتبّع التي تم حفظها سابقًا وتحليلها. جلسة التتبّع المحفوظة هي في الأساس "تسجيل" لجلسة تتبّع، ويمكن أن تكون مفيدة في الحالات التي يلزم فيها تحديد المشاكل وحلّها وإجراء مزيد من التحليل. واجهة مستخدم أداة "التتبّع بلا إنترنت" مشابهة لواجهة مستخدم أداة "التتبّع".
لمزيد من المعلومات، يُرجى الاطّلاع على استخدام أداة "التتبُّع بلا إنترنت".
أدوار المستخدمين المعروضة في "إعدادات المستخدم"
في صفحة "إعدادات المستخدم" ضمن واجهة مستخدم الإدارة (اسم المستخدم > إعدادات المستخدم)، يتم الآن عرض أدوار المستخدم.
تحسينات على واجهة مستخدِم إدارة Edge
يتضمّن هذا الإصدار عددًا من التحسينات البسيطة على سهولة الاستخدام والتناسق في واجهة مستخدِم إدارة Edge.
الأخطاء التي تم إصلاحها
تم إصلاح الأخطاء التالية في هذا الإصدار.
معرّف المشكلة | الوصف |
---|---|
APIRT-272 | عدم الالتزام بالإعداد io.timeout.millis يتم الآن الالتزام بالإعداد io.timeout.millis في اتصال HTTP Target لخادم وكيل واجهة برمجة التطبيقات لنقاط نهاية الاستهداف الديناميكية. |
APIRT-441 | تم تغيير رسائل خطأ OAuth التي يتم عرضها على العميل في سياسة OAuthV2، عند ضبط continueOnError على true، تملأ Edge الآن متغيّرات المسار الجديدة التالية لتقديم مزيد من المعلومات عن الأخطاء: oauthV2.policy-name.fault.name وoauthV2.policy-name.fault.cause |
APIRT-641 | مكان توفُّر ملفات XSD المحدّثة تم تعديل مخطّطات سياسات Edge في مستودع GitHub الخاص بنماذج Apigee. يُرجى الاطّلاع على: https://github.com/apigee/api-platform-samples/tree/master/schemas/policy. |
APIRT-848 | استخدام مرتفع لذاكرة RES من معالجات الرسائل |
APIRT-970 | ارتفاع معدّل استخدام الذاكرة لأخذ لقطات لعناصر متعدّدة في معالجات الرسائل |
APIRT-998 | سياسة التحكّم في الوصول التي تتضمّن أكثر من عنوان IP واحد من النوع X-Forwarded-For لا تحظر
الزيارات في سياسة التحكّم في الوصول، كان يتم استخدام العنوان الأول من النوع X-Forwarded-For فقط. الآن، تستخدم السياسة جميع رؤوس X-Forwarded-For إذا كان هناك أكثر من رأس واحد. |
APIRT-1078 | تنتقل أحيانًا معالجات الرسائل وأجهزة التوجيه إلى حالة قديمة أثناء عملية النشر |
APIRT-1098 | سجلّات MP تعرِض java.util.ConcurrentModificationException أثناء تنفيذ
JavaScript كانت تظهر أخطاء "الخدمة غير متاحة" في بعض سياسات JavaScript أثناء تصحيح الأخطاء/التتبّع. تم إصلاح هذه المشكلة. |
APIRT-1099 | مشكلة في GetOAuthV2Info - AuthorizationCode رمي NPE كانت سياسة GetOAuthV2Info تُعرِض استثناءات المؤشر غير الصالح أثناء محاولة جلب "AuthorizationCode". تم إصلاح هذه المشكلة. تتيح السياسة الآن استرداد معلومات AuthorizationCode. |
AXAPP-572 | لا يغيّر القائمة المنسدلة في صفحة "لوحة البيانات" حالتها بعد الاختيار |
AXAPP-1295 | التقارير المخصّصة التي تؤدي إلى حدوث خطأ في الخادم الداخلي تضمن واجهة مستخدِم الإدارة الآن ترميز الأحرف الخاصة (% و") بشكلٍ سليم لطلبات تحليلات الأداء من التقارير المخصّصة. |
AXAPP-1320 | التنقّل إلى سمة مخصّصة فارغة يؤدي إلى حدوث خطأ في مستوى الدقة "دقيق" |
AXAPP-1390 | تحذير"خطأ في الخادم" أثناء محاولة تحميل عرض أفضل الأداء في صفحة "لوحة البيانات" |
AXAPP-1427 | مشكلة في الاستجابة على لوحة البيانات عند عرض "حسب الدقيقة" |
CORERT-280 | يجب أن يحدِّد TCPMonitor المهام في وقت تأخير ثابت وليس في فاصل زمني ثابت لتجنُّب
استخدام جميع سلاسل المهام تم تحسين رمز TCPMonitor لمعالجة موارد النظام بكفاءة أكبر. |
CORERT-297 | java.lang.OutOfMemoryError: تم رصد ذاكرة المخزن المؤقت المباشر على جهاز توجيه Netty أثناء اختبار التحميل |
CORERT-331 | عنوان URL الذي يتضمّن علامة "|" يتسبب في طلب غير صحيح كانت أحرف علامة الشرطة المائلة في عناوين URL ("|") تتسبب في أخطاء طلبات غير صحيحة. تم حلّ هذه المشكلة. |
CORERT-338 | العثور على أفضل مطابقة للمسار الأساسي عند توفّر إدخالات متضاربة مع proxyBasePath وenv وvhost alias وvhost port |
CORERT-348 | تم تغيير الرمز 200 في الخلفية إلى 503 بسبب عنوان الاستجابة "Connection: close" |
DEVRT-1039 | خطة معدّل المعاملات ليست إلزامية لم يكن يتم فرض متطلبات سياسة تسجيل المعاملات. بالنسبة إلى تحقيق الربح، يبقى من الضروري الآن توفُّر سياسة تسجيل المعاملات لمنتج قبل تحديد خطة أسعار لحزمة تحتوي على المنتج. |
DEVRT-1210 | لا يستخدم حقل تاريخ "الأحكام والشروط" المنطقة الزمنية للمؤسسة
للتحقّق من الصحة كان يتم احتساب "تاريخ سريان الأحكام والشروط" بشكل غير صحيح. يتم الآن التحقّق من التاريخ وفقًا للمنطقة الزمنية للمؤسسة. |
MGMT-927 | واجهة مستخدِم التطوير لا تُحلِّل تنسيق XML في السياسات بشكل صحيح، ما قد يتسبب في مشاكل عند حفظ
النُسخ الجديدة لم تكن واجهة مستخدِم الإدارة تحلِّل الوكلاء وواجهات برمجة التطبيقات عندما كانت تعريفات XML مضمّنة في أسطر متعددة. تم إصلاح هذه المشكلة. |
MGMT-1294 | لا تعرض واجهة المستخدم الجديدة للتتبّع الطلب الوافد إذا استغرقت المعالجة في الخلفية المستهدَفة بعض الوقت للردّ |
MGMT-1302 | حلقة إعادة التوجيه عند تسجيل الدخول إلى واجهة المستخدم للإدارة في بعض الحالات، لا يمكن تسجيل الدخول إلى واجهة المستخدم للإدارة على Firefox. تم حلّ هذه المشكلة. |
MGMT-1309 | يُشفِّر فلتر واجهة مستخدم التتبُّع الرموز الخاصة في عنوان URL بشكل صريح |
MGMT-1323 | يمكن استرداد نموذج واجهة برمجة التطبيقات بدون بيانات الاعتماد تتطلّب موارد نموذج واجهة برمجة التطبيقات الآن المصادقة على جميع الطلبات باستثناء نقطة نهاية اكتشاف proxyUrl. وهذا يعني أنّ عرض صفحات HTML في SmartDocs مباشرةً من الخلفية يتطلّب الآن بيانات اعتماد. |
MGMT-1386 | خطأ AJAX في صفحة النظرة العامة على APIProxy كانت تحدث أخطاء في سلامة البيانات عندما كانت عدة مؤسسات نشطة في علامات تبويب مختلفة للمتصفّح. يساعد واجهة مستخدم إدارة Edge الآن في ضمان سلامة البيانات في حالات استخدام علامات تبويب متعددة في المتصفّح. بعد العمل مع مؤسسة واحدة في علامة تبويب متصفّح، تفرض الإدارة عليك التبديل إلى تلك المؤسسة في جميع علامات تبويب واجهة مستخدم الإدارة الأخرى. |
MGMT-1410 | عدم التحقّق من الخادم المستهدَف عند استخدامه في طلب بيانات الخدمة في سياسة طلب بيانات الخدمة، كان يتم السماح بنقطة نهاية مستهدَفة غير متوفّرة أثناء نشر حِزمة وكيل واجهة برمجة التطبيقات. يتم الآن التحقّق من نقطة النهاية المستهدَفة للسياسة، ويؤدي عدم توفّر نقطة نهاية مستهدَفة في توضيح الخدمة إلى ظهور خطأ عند النشر. |
MGMT-1411 | عدم توفّر متغيّر <Path> في LoadBalancer الخاص بـ TargetEndPoint يؤدي إلى طرح NPE أثناء
النشر في HTTPTargetConnection، عند استخدام LoadBalancer وعدم تحديد Path، تم طرح خطأ 500. تم إصلاح هذه المشكلة. إذا كان عنصر Path غير متوفّر في LoadBalancer، يتم استخدام القيمة التلقائية "/". |
MGMT-1416 | تحسينات على الرسائل عند نشر حِزمة وكيل تتضمّن شرطًا
غير صحيح تم تحسين رسائل الخطأ أثناء تطوير وكلاء واجهة برمجة التطبيقات لتضمين مزيد من المعلومات عن موقع الأخطاء وأسبابها. |
MGMT-1496 | رسالة خطأ غير صحيحة في واجهة المستخدم أثناء إضافة مستخدم عند محاولة إعادة إضافة مستخدم حالي إلى مؤسسة، ظهرت الرسالة "المستخدم غير محدّد موجود في المؤسسة". تم استبدال كلمة "غير محدّد" الآن باسم المستخدم. |
MGMT-1532 | لا يسمح الدور المخصّص بدون إذن التعديل بإنشاء وكيل لواجهة برمجة التطبيقات |
MGMT-1538 | تعذُّر استرداد المطوّرين الذين لديهم $ في الجزء المحلي من البريد الإلكتروني |
MGMT-1543 | تعذُّر النشر في دور "مستخدم" من خلال واجهة المستخدم للإدارة |
المشاكل المعروفة
يتضمّن هذا الإصدار المشاكل المعروفة التالية.
معرّف المشكلة | الوصف |
---|---|
APIRT-950 | قد تعرض التقارير "لا ينطبق" لتطبيق المطوّر ومنتج المطوّر تظهر القيمة "لا ينطبق" أحيانًا في تقارير الإحصاءات. يوضّح موضوع المستندات التالي معنى "na" في سياقات مختلفة: mean? في أحد التحديثات القادمة، سيتم تحسين عرض هذا التصنيف في واجهة المستخدم. |