Skip to main content

المقصود بهذا الخطأ

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

الإجراء الموصى به

  • في عمليات القراءة، أعد المحاولة ضمن عدد محدود من المحاولات وميزانية زمنية محددة، مع استخدام التراجع الأسي (exponential backoff) والتشويش العشوائي (jitter). راعِ Retry-After عند وجوده.
  • في عمليات الكتابة، لا يثبت 503 أن شيئًا لم يحدث. اتبع إجراء الاسترداد الموثّق للعملية. لا تُعِد المحاولة تلقائيًا إلا إذا كانت العملية تدعم ذلك صراحةً؛ واحتفظ بـ Idempotency-Key الأصلي، ومتن الطلب، ومسار المورد، وإصدار واجهة برمجة التطبيقات.
  • لا تنتقل إلى مفتاح جديد لإعادة محاولة عملية كتابة غير محسومة النتيجة. استرجع المورد إذا كنت تعرف معرّفه، أو أجرِ تحقيقًا قبل إرسال عملية أخرى.
  • إذا استمر الخطأ، فتواصل مع دعم Living Security مع تزويدهم بـ request_id الوارد في الاستجابة.