يتم الآن عرض مستندات Apigee Edge.
انتقِل إلى مستندات
Apigee X. المعلومات
أصدرنا في يوم الثلاثاء الموافق 17 من شباط (فبراير) 2015 إصدارًا جديدًا عبر السحابة الإلكترونية من Apigee Edge.
الميزات والتحسينات الجديدة
إليك الميزات والتحسينات الجديدة في هذا الإصدار.
تحسينات الإحصاءات
يتضمّن هذا الإصدار العديد من التحسينات على سهولة استخدام وأداء لوحات البيانات والتقارير الخاصة بإحصاءات Edge.
- تم نقل الرسوم البيانية للأداء لواجهات برمجة التطبيقات ومطوّري البرامج والمنتجات وتطبيقات المطوّرين. كانت تظهر عادةً في أسفل الصفحات الرئيسية لهذه العناصر. ويمكنك الآن الوصول إلى الرسوم البيانية من خلال اختيار علامة التبويب الإحصاءات في أعلى كل صفحة.
- يتضمّن هذا الإصدار أهم الأعمال على لوحات البيانات الحالية أو الجديدة:
-
لوحة بيانات Apigee (تمّت مراجعتها): تتضمّن ثلاثة رسوم بيانية للمقاييس: زيارات الخادم الوكيل، وتفاعل المطوّرين، وتطبيقات المطوّرين. يوفّر كل رسم بياني طريقة عرض "مزيد من التفاصيل" تتيح لك التوغّل في كل مقياس. يُرجى الاطّلاع على لوحة بيانات Apigee.
-
أداء الخادم الوكيل (جديد): يعرض أنماط زيارات الخادم الوكيل ومُدد المعالجة. ستحلّ محلّ لوحة بيانات "أداء الخادم الوكيل لواجهة برمجة التطبيقات". يُرجى الاطّلاع على أداء الخادم الوكيل لواجهة برمجة التطبيقات.
-
تصنيف الزيارات (تمّت مراجعته): تمت مراجعة شكل لوحة البيانات ومضمونها بالكامل. يقيس هذا المقياس المساهمة النسبية لأهم واجهات برمجة التطبيقات والتطبيقات والمطوّرين والمنتجات في برنامج واجهة برمجة التطبيقات الإجمالي. اطّلِع على تكوين عدد الزيارات.
-
تحليل الأخطاء (تمّت مراجعته): تمت مراجعة الشكل والمضمون بالكامل. يعرض معدلات الأخطاء للخوادم الوكيلة والأهداف لواجهة برمجة التطبيقات. يُرجى الاطّلاع على لوحة بيانات تحليل رمز الخطأ.
-
-
تمت إعادة تسمية لوحات البيانات الحالية هذه:
-
تمت إعادة تسمية أداء نقطة النهاية إلى الأداء المستهدَف: يعرض هذا الخيار أنماط الزيارات ومقاييس الأداء لاستهدافات الخلفية للخادم الوكيل لواجهة برمجة التطبيقات. اطّلِع على الأداء المستهدَف.
-
تم تغيير اسم تفاعُل الشركاء ليصبح تفاعل المطوّرين: يعرض لك هذا التقرير مطوّري التطبيقات المسجَّلين الذين يحقِّقون أكبر عدد من الزيارات من خلال واجهة برمجة التطبيقات. بالنسبة إلى كل مطوّر من مطوّري البرامج في مؤسستك، يمكنك معرفة مَن يحقِّق أكبر عدد من الزيارات من واجهة برمجة التطبيقات ومعظم الأخطاء. اطّلِع على تفاعل المطوّرين.
-
خيارات الفلترة في واجهة مستخدم الإدارة
في صفحات وكلاء واجهة برمجة التطبيقات والمنتجات ومطوّري البرامج والتطبيقات في واجهة مستخدم الإدارة، تتوفّر خيارات فلترة جديدة للبحث.
أداة التتبُّع بلا إنترنت
تتيح لك أداة التتبُّع بلا اتصال بالإنترنت عرض وتحليل جلسات التتبُّع التي تم حفظها في السابق. وجلسة التتبُّع المحفوظة هي في الأساس "تسجيل" لجلسة تتبُّع، ويمكن أن تكون مفيدة في الحالات التي يتطلّب فيها تحديد المشاكل وحلّها وإجراء المزيد من التحليلات. وتكون واجهة المستخدم لأداة التتبُّع بلا إنترنت مشابهة لأداة التتبُّع "المباشر".
لمزيد من المعلومات، راجِع استخدام أداة التتبُّع بلا إنترنت.
أدوار المستخدِمِين المعروضة في "إعدادات المستخدِم"
في صفحة "إعدادات المستخدم" ضمن واجهة مستخدم الإدارة (اسم المستخدم > إعدادات المستخدم)، يتم الآن عرض أدوار المستخدم.
تحسينات على واجهة مستخدم إدارة Edge
يتضمّن هذا الإصدار عددًا من التحسينات البسيطة على سهولة الاستخدام والاتساق في واجهة مستخدم إدارة Edge.
الأخطاء التي تم إصلاحها
تم إصلاح الأخطاء التالية في هذا الإصدار.
معرّف المشكلة | الوصف |
---|---|
APIRT-272 | لا يتم الالتزام بإعداد io.timeout.millis يتم الآن قبول إعداد io.timeout.millis على اتصال HTTP Target Connection على خادم وكيل لواجهة برمجة التطبيقات لنقاط النهاية الديناميكية المستهدفة. |
APIRT-441 | تم تغيير رسائل خطأ OAuth التي تم إرجاعها إلى العميل في سياسة OAuthV2، عند ضبط continueOnError على "true"، يملأ Edge الآن متغيّرات التدفق الجديدة التالية لتوفير مزيد من المعلومات حول الأخطاء: oauthV2.policy-name.error.name وoauthV2.policy-name.fulfillment.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 | سياسة AccessControl التي تتضمّن أكثر من عنوان X-Forwarded-For واحد لا يحظر
الزيارات في سياسة "التحكم في الوصول"، تم استخدام أول عنوان X-Forwarded-For فقط. تستخدم السياسة الآن جميع عناوين X-Forwarded-For في حال توفُّر أكثر من عنوان واحد. |
APIRT-1078 | تتحول معالجات الرسائل وأجهزة التوجيه أحيانًا إلى حالة قديمة أثناء النشر |
APIRT-1098 | تعرض سجلات MP java.util.ConcurrentModificationException أثناء تنفيذ
JavaScript كان يتم عرض أخطاء عدم توفُّر الخدمة في بعض سياسات JavaScript أثناء عملية تصحيح الأخطاء/التتبُّع. تم إصلاح هذه المشكلة. |
APIRT-1099 | مشكلة في GetOAuthV2Info - AuthCode. لا مانع من طرح عنوان الشبكة (NPE) كانت سياسة GetOAuthV2Info تطرح استثناءات مؤشر فارغ أثناء محاولة استرجاع "AuthorizeCode". تم إصلاح هذه المشكلة. تتيح السياسة الآن استرداد معلومات AuthCode (رمز التفويض). |
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 | العثور على أفضل مسار أساسي مطابق في حال وجود إدخالات متعارضة باستخدام clientBasePath وenv وvhost البديل ومنفذ vhost |
CORERT-348 | تم تغيير 200 في الخلفية إلى 503 بسبب عنوان الاستجابة "Connection: إغلاق" |
DEVRT-1039 | خطة سعر المعاملات غير إلزامية لم يتم فرض متطلبات سياسة تسجيل المعاملات. ولا تزال ميزة تحقيق الربح تفرض في الوقت الحالي سياسة تسجيل المعاملات للمنتج قبل أن تتمكّن من تحديد خطة السعر لحزمة تحتوي على المنتج. |
DEVRT-1210 | لا يستخدم حقل "تاريخ الأحكام والشروط" المنطقة الزمنية للمؤسسة
لأغراض التحقّق تم احتساب "تاريخ سريان الأحكام والشروط" بشكل غير صحيح. يتم الآن التحقق من صحة التاريخ وفقًا للمنطقة الزمنية للمؤسسة. |
MGMT-927 | قد يؤدي تطوير واجهة مستخدم لا تحلل XML في السياسات بشكل صحيح إلى حدوث مشاكل عند حفظ نُسخ جديدة لم تكن واجهة مستخدم الإدارة تحلِّل الخوادم الوكيلة لواجهة برمجة التطبيقات والسياسات عندما تكون تعريفات XML مضمَّنة في عدة أسطر. تم إصلاح هذه المشكلة. |
MGMT-1294 | لا تعرض واجهة مستخدم التتبُّع الجديدة الطلب الوارد إذا استغرقت الواجهة الخلفية المستهدفة بعض الوقت للاستجابة |
MGMT-1302 | حلقة إعادة التوجيه عند تسجيل الدخول إلى واجهة مستخدم الإدارة في بعض الحالات، لن يعمل تسجيل الدخول إلى واجهة مستخدم الإدارة على Firefox. لقد تم حلّ هذه المشكلة. |
MGMT-1309 | فلتر واجهة مستخدم التتبُّع يرمّز الرموز الخاصة بشكل صريح |
MGMT-1323 | يمكن استرداد نموذج واجهة برمجة التطبيقات بدون بيانات الاعتماد تتطلب موارد نموذج واجهة برمجة التطبيقات الآن المصادقة في جميع الطلبات باستثناء نقطة نهاية اكتشاف proxyUrl. وهذا يعني أنّ عرض رمز HTML في "مستندات Google الذكية" مباشرةً من الخلفية يتطلب الآن توفّر بيانات اعتماد. |
MGMT-1386 | خطأ AJAX في صفحة النظرة العامة على APIProxy كانت تحدث أخطاء في سلامة البيانات عندما تكون عدة مؤسسات نشطة في علامات تبويب مختلفة على المتصفِّح. تساعد واجهة مستخدم إدارة Edge الآن في ضمان سلامة البيانات في حالات استخدام علامات تبويب متعدّدة في المتصفّحات. بعد العمل مع مؤسسة في علامة تبويب متصفّح، تفرض عليك الإدارة التبديل إلى هذه المؤسسة في جميع علامات تبويب واجهة المستخدم الأخرى الخاصة بالإدارة. |
MGMT-1410 | لم يتم التحقّق من الخادم الهدف عند الاستخدام في وسيلة شرح الخدمة في إحدى سياسات وسائل شرح الخدمة، تم السماح بنقطة نهاية مستهدفة غير متوفرة أثناء نشر حزمة الخادم الوكيل لواجهة برمجة التطبيقات. يتم الآن التحقّق من صحة نقطة النهاية المستهدفة للسياسة، ويؤدي عدم توفّر نقطة النهاية المستهدفة في "وسيلة شرح الخدمة" إلى حدوث خطأ عند النشر. |
MGMT-1411 | ما مِن متغيّر <Path> في LoadBalancer من TargetEndPoint يعرض خطأ NPE أثناء
النشر في HTTPTargetConnection، عند استخدام LoadBalancer ولم يتم تحديد مسار، يظهر الخطأ 500. تم إصلاح هذه المشكلة. في حال عدم توفّر عنصر Path (المسار) في LoadBalancer، يتم استخدام "/" التلقائي. |
MGMT-1416 | تحسينات على الرسائل عند نشر حزمة خادم وكيل تتضمّن شرطًا غير صحيح تم تحسين رسائل الخطأ أثناء تطوير الخوادم الوكيلة لواجهة برمجة التطبيقات لتشمل المزيد من المعلومات حول موقع الأخطاء وأسباب حدوثها. |
MGMT-1496 | رسالة خطأ غير صحيحة في واجهة المستخدم أثناء إضافة المستخدم عند محاولة إعادة إضافة مستخدم حالي إلى مؤسسة، تظهر الرسالة "لم يتم تحديد المستخدم مجددًا في المؤسسة". تم الآن استبدال الكلمة "غير محدّد" باسم المستخدم. |
MGMT-1532 | لا يسمح الدور المخصّص بدون إذن التعديل بإنشاء خادم وكيل لواجهة برمجة التطبيقات. |
MGMT-1538 | لا يمكن استرداد المطوّرين الذين لديهم $ في الجزء المحلي من البريد الإلكتروني. |
MGMT-1543 | لا يمكن النشر في دور "مستخدم" من خلال واجهة مستخدم الإدارة |
المشاكل المعروفة
يحتوي هذا الإصدار على المشاكل المعروفة التالية.
معرّف المشكلة | الوصف |
---|---|
APIRT-950 | قد تعرض التقارير القيمة "na" لتطبيق المطوِّر ومنتجه. تظهر أحيانًا "na" في تقارير الإحصاءات. يوضّح موضوع المستندات التالي معنى كلمة "na" في سياقات مختلفة: mean? سيؤدي إجراء تعديل مستقبلي إلى تحسين عرض هذا التصنيف في واجهة المستخدم. |