خطأ HTTP 503 Service Unavailable

كود الحالة 503 · الفئة 5xx

HTTP

الرسالة الرسمية (كما تظهر على الشاشة): Service Unavailable

يُبحث عنه أيضًا باسم: error 503, HTTP 503, 503 service unavailable, service temporarily unavailable

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

ماذا يعني

يعني 503 Service Unavailable أن الخادم غير قادر مؤقتاً على معالجة الطلب، وعادةً بسبب الحمل الزائد أو الإيقاف للصيانة. من المفترض أن يكون مؤقتاً، وقد يذكر الخادم موعد إعادة المحاولة.

ينطبق على: جميع المتصفحات, nginx, Apache, IIS, WordPress, AWS ALB

كيفية إصلاح خطأ HTTP 503 Service Unavailable

  1. انتظر بضع دقائق ثم أعد التحميل؛ وتحقق من صفحة حالة الموقع أو حساباته الاجتماعية بحثاً عن إشعارات الصيانة
  2. تجنب التحديث السريع المتكرر، فهو يزيد الحمل على خادم يعاني أصلاً
  3. افحص ترويسة الاستجابة 'Retry-After' لمعرفة موعد إعادة المحاولة
  4. إذا كنت مالك الموقع: تحقق مما إذا كان وضع الصيانة لا يزال فعالاً (يترك WordPress ملف '.maintenance' في جذر الموقع بعد تحديث فاشل)
  5. إذا كنت مالك الموقع: افحص المعالج والذاكرة وحدود العمّال/الاتصالات؛ وارفع الموارد أو أضف تخزيناً مؤقتاً إذا بلغت السعة القصوى
  6. إذا كنت مالك الموقع: افحص فحوصات السلامة (health checks) في موزع الأحمال؛ فإذا كانت كل الأهداف غير سليمة يُرجع 503
  7. إذا كنت مالك الموقع: أثناء الصيانة المخطط لها، أرجع 503 مع Retry-After حتى لا تحذف محركات البحث الصفحات

سبب حدوثه

يعرّف RFC 9110 الرمز 503 للحمل الزائد المؤقت أو الصيانة المجدولة. ومن الأسباب الشائعة: استنفاد مجمّعات العمّال، وفشل جميع الخوادم الخلفية في فحوصات السلامة، وحدود موارد الاستضافة، وبقايا علامات الصيانة.

الأسئلة الشائعة

هل يضر خطأ 503 بتحسين محركات البحث؟

لا تضر الانقطاعات القصيرة. تعدّ محركات البحث 503 حالة مؤقتة، لكن استمراره أياماً قد يؤدي إلى إسقاط الصفحات من الفهرس.

أخطاء ذات صلة

المصدر: IANA HTTP Status Code Registry · حلول كتبها المحررون وراجعوها (راجع السياسة التحريرية)

آخر تحديث: