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