انتقل إلى محتوى الدرس

502, 503/504 Gateway Errors أخطاء البوابة 502 و503 و504

دليل هندسي متكامل لأكواد حالة HTTP وفئاتها الخمس من 1xx إلى 5xx: تعرّف على الفروق الحاسمة بين 200 و201 و204، والتوجيه 301 و302 و307 و308، وكود 304، ومقارنة 400 بـ 422، و401 بـ 403، وأخطاء البوابة 502 و503 و504.
4 صفوف تعليمية
تكنولوجيا الويب
3,770 مشاهدة

شرح صفوف ومحتوى الفقرة

الصف 1 شرح توضيحي

تعتمد تطبيقات الويب الحديثة على خوادم عكسية وموازنات أحمال وشبكات (مثل و) تقف كبوابة أمام الخادم التطبيقي الخلفي. وعند حدوث خلل بين البوابة والخادم الخلفي، تحدد ثلاثة أكواد موضع المشكلة بدقة:

  • كود (بوابة سيئة): تواصل الخادم الوسيط مع الخادم الخلفي، لكنه تلقى منه رداً تالفاً أو مقطوعاً (كأن تتوقف خدمة التطبيق الخلفية فجأة أثناء الرد).
  • كود (الخدمة غير متاحة مؤقتاً): الخادم غير قادر حالياً على استقبال الطلبات بسبب ضغط هائل مؤقت أو وجوده في وضع الصيانة المجدولة، وغالباً ما يرفق بحقل .
  • كود (انتهاء مهلة البوابة): أرسل الخادم الوسيط الطلب إلى الخادم الخلفي وانتظر الرد، لكن الخادم الخلفي استغرق وقتاً طويلاً تجاوز المهلة الزمنية المحددة دون إجابة.
الصف 2 صورة توضيحية
شجرة قرارات هندسية للمقارنة بين أكواد الحالة المتشابهة في النجاح والتوجيه وأخطاء العميل وأخطاء البوابة والخادم
الصف 3 شرح توضيحي

استخدم محاكي القرارات التفاعلي الآتي لاختبار كيف يختار الخادم كود الحالة الأدق في سيناريوهات الإنشاء والتحقق والصلاحيات وأخطاء البوابة:

الصف 4 معاينة حية