مشاركة عبر


استكشاف أخطاء 4xx و5xx وإصلاحها باستخدام السلسلة المرجعية

دليل لفهم واستخدام السلاسل المرجعية لتشخيص المشكلات وحلها باستخدام Azure Front Door.

المتطلبات الأساسية

  • يجب أن يكون لديك ملف تعريف Azure Front Door. لإنشاء ملف تعريف، راجع إنشاء ملف تعريف Azure Front Door.

ما هي السلسلة المرجعية؟

السلسلة المرجعية، والمعروفة أيضا باسم RefString، هي سلسلة قصيرة ملحقة بواسطة Azure Front Door بعناوين استجابة HTTP لكل طلب. ويوفر تفاصيل حول كيفية معالجة الطلب، بما في ذلك نقطة الحضور (POP) وحالة الخلفية.

يمكن أن تساعدك السلاسل المرجعية في استكشاف المشكلات المتعلقة ب Azure Front Door وحلها، مثل أخطاء ذاكرة التخزين المؤقت وفشل الواجهة الخلفية ومشاكل زمن الانتقال. يمكنك تحديد السبب الجذري واتخاذ الإجراءات المناسبة لإصلاحه عن طريق تحليل السلسلة المرجعية للطلبات.

إشعار

إذا واجهت صفحة خطأ من خدمات Microsoft، فستتضمن بالفعل سلسلة مرجعية للطلب الذي أنشأ صفحة الخطأ. في مثل هذه الحالات، يمكنك التخطي مباشرة إلى خطوة التشخيص.

كيفية جمع سلسلة مرجعية

لجمع سلسلة مرجعية، تحتاج إلى التقاط عناوين استجابة HTTP للطلبات والبحث عن العنوان المسمى X-Azure-Ref. يحتوي هذا العنوان على السلسلة المرجعية، المشفرة في Base64. يمكنك استخدام أساليب مختلفة لالتقاط رؤوس استجابة HTTP، اعتمادا على تفضيلاتك وحالتك. فيما يلي مثال على كيفية الحصول على سلسلة مرجعية من مستعرض Microsoft Edge:

  1. افتح أدوات المطور الخاصة بالمستعرض بالضغط F12 أو Ctrl+Shift+I.

  2. انتقل إلى علامة التبويب الشبكة .

  3. تحديث الصفحة أو تنفيذ الإجراء الذي يقوم بتشغيل الطلب.

  4. حدد موقع الطلب المحدد في القائمة وابحث عن رأس X-Azure-Ref في قسم رؤوس الاستجابة.

  5. انسخ قيمة رأس X-Azure-Ref لاستخدامها مع أداة استكشاف أخطاء السلسلة المرجعية وإصلاحها في مدخل Microsoft Azure.

لمزيد من المعلومات، راجع فحص نشاط الشبكة - وثائق مطور Microsoft Edge.

مثال على كيفية الحصول على سلسلة مرجعية من مستعرض Microsoft Edge:

لقطة شاشة لمثال RefString في مستعرض Microsoft Edge.

كيفية استخدام سلسلة مرجعية مع بعض أدوات استكشاف الأخطاء وإصلاحها

يستخدم Azure Front Door سلسلة مرجعية لإدارة أخطاء 4xx و5xx. فيما يلي خطوات استخدام أداة التشخيص مع سلسلة مرجعية لتتبع مشكلات الاتصال وتشخيصها:

  1. انتقل إلى ملف تعريف Azure Front Door.

  2. حدد القائمة تشخيص المشكلات وحلها.

    لقطة شاشة تعرض الخطوة الأولى في تشخيص المشكلات باستخدام سلسلة مرجعية.

  3. مرر لأسفل وحدد الاتصال ضمن قسم المشاكل الشائعة.

    لقطة شاشة تعرض الخطوة الثانية في تشخيص المشكلات باستخدام سلسلة مرجعية.

  4. في المربع ما هي المشكلة التي تواجهها؟ حدد تحديد نوع فرعي لمشكلة واختر أخطاء 4xx و5xx في القائمة المنسدلة، ثم حدد التالي.

    لقطة شاشة تعرض الخطوة الثالثة في تشخيص المشكلات باستخدام سلسلة مرجعية.

  5. أدخل السلسلة المرجعية في المربع ضمن قسم أخطاء 4xx و5xx. تقوم بإدخال السلسلة المرجعية الممنوحة لك من طلبك ضمن حقل مرجع التعقب - RefString .

    لقطة شاشة تعرض الخطوة الرابعة في تشخيص المشكلات باستخدام سلسلة مرجعية.

  6. وأخيرا، حدد تشغيل التشخيصات لتحديد سبب المشكلة، ما يفسر الفشل إذا كانت مشكلة معروفة.

    مثال على نتيجة تعرض مشكلة:

    لقطة شاشة تعرض مثالا للتشخيص في العمل باستخدام سلسلة مرجعية.

    إشعار

    قد تتطلب قدرات التشخيص ما يصل إلى 15 دقيقة لتقديم النتائج. نطلب منك صبرك أن تسمح للعملية بالانتهاء قبل اتخاذ المزيد من الإجراءات.

خيار بديل

إذا اخترت عدم استخدام أداة التشخيص، يمكنك تضمين سلسلة مرجعية عند إرسال تذكرة دعم. بالإضافة إلى ذلك، يمكنك تمكين ميزة Access Logs لتلقي التحديثات على بيانات RefString مباشرة في مدخل Microsoft Azure.

لمزيد من المعلومات حول مراجع التعقب ومعلمات سجل الوصول، راجع مراقبة المقاييس والسجلات في Azure Front Door، والذي يبرز حقولا محددة في سجلات الوصول التي تساعد في تحديد أنواع مختلفة من الأخطاء.

الخطوات التالية