العالم · التقنيات السحابية
Cloudflare تضيف إعادة المحاولة التلقائية لاستدعاءات Durable Objects
تاريخ إعلان المصدر: 2026-11-05 · تاريخ الخبر/الحدث: 2026-11-05
أعلنت Cloudflare في 5 نوفمبر 2026 أن بيئة التشغيل تعيد استدعاءات Durable Objects عند بعض الأعطال المؤقتة. يشمل التغيير استدعاءات fetch وRPC من Workers أو من Durable Objects أخرى؛ ولا يعني تكرار كل عملية فاشلة بلا حدود.

ما الأعطال المشمولة؟
يسمح السلوك الافتراضي بأربع محاولات إعادة كحد أقصى بعد الاستدعاء الأول؛ ولا تبدأ إعادة جديدة بعد أكثر من 10 ثوانٍ من بدايته. لا تتكرر تلقائياً الأخطاء الصادرة عن كود التطبيق نفسه أو الأخطاء الموسومة بالحمل الزائد. وتفرّق الوثيقة أيضاً بين استجابات خطأ HTTP، مثل الاستجابة 500، والأخطاء التي تعيد هذه الآلية محاولتها.
عندما لا يكون وصول الطلب مؤكداً، تُستخدم هوية الطلب نفسها. يرفض Durable Object الذي تلقى الطلب الأول إعادته ما لم تُعلّم الطريقة أيضاً باستخدام retryable(). لذلك لا تعني إعادة المحاولة التلقائية تنفيذ كل طريقة مرتين بلا شروط. يحدد الإعلان Wrangler 4.158.0 أو أحدث لاستخدام الإعدادات وأداة التعليم الجديدة.
تعليق Quad Bilişim
في تطبيقات السحابة المؤسسية، استعادة الاتصال وتنفيذ العمل بالعدد الصحيح مسألتان مختلفتان للموثوقية. قراءة السجل نفسه مجدداً وإضافة منتج إلى الطلب نفسه للمرة الثانية لا تعطيان النتيجة نفسها. تكمن أهمية الإعلان للأعمال في الفصل بين أعطال البنية القصيرة وأخطاء منطق التطبيق؛ ولا يضمن وحده اكتمال سير العمل كله دون خطأ.
المصدر
Cloudflare — Automatic retries for Durable Object calls، 5 نوفمبر 2026