عرض بيانات الرسالة باستخدام Trace

يتم الآن عرض مستندات Apigee Edge.
انتقِل إلى مستندات Apigee X.
المعلومات

المعلومات التي ستطّلع عليها

من خلال هذا البرنامج التعليمي، ستتعلّم ما يلي:

  • يمكنك الاطّلاع على عناوين رسالة الرد ومحتوى نص الرسالة.
  • عرض رسائل الخطأ.

المتطلبات

  • سياسة واحدة على الأقل في الخادم الوكيل (وهو جزء من البرنامج التعليمي للبدء).
  • تم تثبيت curl على جهازك لإجراء طلبات بيانات من واجهة برمجة التطبيقات من سطر الأوامر.

عرض بيانات الرسائل

تتيح لك أداة تتبُّع الخادم الوكيل لواجهة برمجة التطبيقات عرض العناوين والمتغيّرات والكائنات وغيرها من التفاصيل، مثل وقت الاستجابة في طلب الخادم الوكيل لواجهة برمجة التطبيقات ومسار الاستجابة. تتيح لك "أداة التتبُّع" أيضًا معرفة كيف يتغيّر طلب أو استجابة أثناء معالجته بواسطة خادم وكيل لواجهة برمجة التطبيقات.

في البرنامج التعليمي السابق، فرضت قيودًا على عدد الطلبات باستخدام سياسة SpikeArrest. ستستخدم الآن أداة التتبُّع للاطّلاع على تفاصيل مثيرة للاهتمام عند تجاوز ذلك المعدّل.

  1. في علامة التبويب التطوير في خادم وكيل واجهة برمجة التطبيقات، عدِّل سياسة <Rate> الخاصة بسياسة إيقاف الإعلانات المنبثقة لتصبح 1 مساءً مرة أخرى، ثم احفظ الخادم الوكيل. سيتيح لنا ذلك عرض طلبات البيانات من واجهة برمجة التطبيقات التي نجحت وتلك التي تعذّر تنفيذها (التي تتجاوز الحد الأقصى).
  2. في محرِّر الخادم الوكيل لواجهة برمجة التطبيقات، انقر على علامة التبويب التتبُّع.

  3. انقر على بدء جلسة التتبُّع.

  4. استدعِ الخادم الوكيل لواجهة برمجة التطبيقات مرة أخرى باستخدام curl (أو باستخدام عنوان URL في متصفح الويب) إلى أن يظهر لك ردّ 200 واحد على الأقل وردّ واحد 429 في جزء "المعاملات" في "تتبُّع".

    curl "http://org_name-test.apigee.net/getstarted"

  5. انقر على إيقاف تتبُّع جلسة.

  6. انقر على المعاملة 200 في جزء "المعاملات" على يمين الصفحة. ويتم تحميل تفاصيل التتبُّع في النافذة الرئيسية ضمن "خريطة المعاملات"، والتي تعرض مخطّطًا بيانيًا للطلب/الاستجابة. يظهر رمز "منع الارتفاع" في مسار الطلب.
  7. في مخطط التدفق، انقر على رمز الدائرة في الاستجابة، في أقصى اليمين (كما هو موضح في الرسم البياني التالي).

    تعرض لوحة تفاصيل المرحلة البيانات المتاحة في هذه المرحلة من التدفق. عند التنقّل في هذا الجزء، ستظهر لك عناوين استجابة HTTP ومحتوى النص الأساسي.

  8. انظر الآن إلى خطأ في Trace (التتبُّع).

    انقر على المعاملة 429 في جزء "المعاملات". في نافذة المحرّر الرئيسية، سيظهر رسم بياني للتدفق يحتوي على عناصر في الطلب فقط، بما في ذلك رمز "إيقاف الارتفاع" مع علامة تعجب حمراء تشير إلى خطأ.

    انقر على رمز خطأ الأنبوب الصغير على يسار رمز إيقاف الزيادة المفاجئة، وراجِع تفاصيل الانتهاكات المتعلّقة بإيقاف عمليات الارتفاع في الحالة في لوحة تفاصيل المرحلة.

    خطأ في إيقاف الارتفاع

يمكنك النقر على زرَّي رجوع والتالي في مخطط التدفق للتنقّل بين النقاط في التدفق والاطّلاع على تفاصيل التتبُّع.

إذا كنت تريد الاطّلاع على بيانات التتبُّع بالكامل كمستند واحد، يمكنك تنزيلها بالنقر على تنزيل جلسة التتبُّع.

لمزيد من المعلومات، يُرجى الاطّلاع على استخدام أداة التتبُّع.