استكشاف أخطاء 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:
افتح أدوات المطور الخاصة بالمستعرض بالضغط
F12
أوCtrl+Shift+I
.انتقل إلى علامة التبويب الشبكة .
تحديث الصفحة أو تنفيذ الإجراء الذي يقوم بتشغيل الطلب.
حدد موقع الطلب المحدد في القائمة وابحث عن رأس X-Azure-Ref في قسم رؤوس الاستجابة.
انسخ قيمة رأس X-Azure-Ref لاستخدامها مع أداة استكشاف أخطاء السلسلة المرجعية وإصلاحها في مدخل Microsoft Azure.
لمزيد من المعلومات، راجع فحص نشاط الشبكة - وثائق مطور Microsoft Edge.
مثال على كيفية الحصول على سلسلة مرجعية من مستعرض Microsoft Edge:
كيفية استخدام سلسلة مرجعية مع بعض أدوات استكشاف الأخطاء وإصلاحها
يستخدم Azure Front Door سلسلة مرجعية لإدارة أخطاء 4xx و5xx. فيما يلي خطوات استخدام أداة التشخيص مع سلسلة مرجعية لتتبع مشكلات الاتصال وتشخيصها:
انتقل إلى ملف تعريف Azure Front Door.
حدد القائمة تشخيص المشكلات وحلها.
مرر لأسفل وحدد الاتصال ضمن قسم المشاكل الشائعة.
في المربع ما هي المشكلة التي تواجهها؟ حدد تحديد نوع فرعي لمشكلة واختر أخطاء 4xx و5xx في القائمة المنسدلة، ثم حدد التالي.
أدخل السلسلة المرجعية في المربع ضمن قسم أخطاء 4xx و5xx. تقوم بإدخال السلسلة المرجعية الممنوحة لك من طلبك ضمن حقل مرجع التعقب - RefString .
وأخيرا، حدد تشغيل التشخيصات لتحديد سبب المشكلة، ما يفسر الفشل إذا كانت مشكلة معروفة.
مثال على نتيجة تعرض مشكلة:
إشعار
قد تتطلب قدرات التشخيص ما يصل إلى 15 دقيقة لتقديم النتائج. نطلب منك صبرك أن تسمح للعملية بالانتهاء قبل اتخاذ المزيد من الإجراءات.
خيار بديل
إذا اخترت عدم استخدام أداة التشخيص، يمكنك تضمين سلسلة مرجعية عند إرسال تذكرة دعم. بالإضافة إلى ذلك، يمكنك تمكين ميزة Access Logs لتلقي التحديثات على بيانات RefString مباشرة في مدخل Microsoft Azure.
لمزيد من المعلومات حول مراجع التعقب ومعلمات سجل الوصول، راجع مراقبة المقاييس والسجلات في Azure Front Door، والذي يبرز حقولا محددة في سجلات الوصول التي تساعد في تحديد أنواع مختلفة من الأخطاء.
الخطوات التالية
- لمعرفة المزيد حول التنقل بين المشكلات الشائعة، راجع مشكلات استكشاف الأخطاء وإصلاحها في Front Door.
- للحصول على إجابات على الأسئلة الشائعة، راجع الأسئلة المتداولة حول Azure Front Door.