ما هي بعض أنماط المهلة الشائعة المستخدمة في الأنظمة ذات المرونة المعمارية؟

1. نمط قاطع الدائرة: يراقب هذا النمط عدد حالات الفشل في الخدمة و "يفتح الدائرة" عند الوصول إلى الحد الأدنى. هذا يمنع إرسال المزيد من الطلبات إلى الخدمة حتى يتم الشفاء.

2. نمط إعادة المحاولة: هذا النمط يعيد محاولة الطلبات الفاشلة لعدد محدد من المرات قبل أن يستسلم. يكون هذا مفيدًا عندما يكون الفشل مؤقتًا ويحل نفسه بمرور الوقت.

3. نمط الحاجز: هذا النمط يقسم النظام إلى أقسام معزولة بحيث إذا فشل أحد الأقسام فإنه لا يسقط النظام بأكمله.

4. نمط المهلة: يحدد هذا النمط الحد الأقصى من الوقت لإكمال الطلب. إذا استغرق الطلب وقتًا طويلاً لإكماله ، فيُعتبر أنه قد فشل.

5. النمط الاحتياطي: يوفر هذا النمط استجابة ثانوية عند فشل الطلب. يمكن أن تكون الاستجابة الثانوية قيمة افتراضية أو خدمة مماثلة يمكنها معالجة الطلب.

تاريخ النشر: