العملية قد تكون قيد التشغيل لكنها غير قادرة على استقبال العمل. يساعد التفريق بين الحياة والجاهزية على اتخاذ قرار مناسب بشأن التوجيه أو إعادة التشغيل.
الفكرة الأساسية
فحص الحياة يجيب عن قدرة العملية الأساسية على الاستمرار، بينما تفحص الجاهزية قدرتها على خدمة الطلبات وفق تصميم النظام. لا تجعل كل تعطل تابع سببًا لحلقة إعادة تشغيل.
خطوات عملية
- اجعل الفحوص سريعة وبلا آثار جانبية.
- حدّد مهلات وحدودًا تناسب زمن البدء.
- اختبر تعطل قاعدة البيانات أو خدمة خارجية.

مثال تطبيقي
قد يحتاج التطبيق إلى مهلة تحميل قبل الجاهزية، لكنه ليس معطلًا خلال هذه الفترة.
خطأ شائع ينبغي تجنبه
فحص عميق مكلف يتكرر كل ثوان قد يضيف حملًا بدل تحسين الاعتمادية. اختر عمق الفحص بعناية.
للتوسع في الموضوع
صور توضيحية: الغلاف من Unsplash، الصورة الداخلية من Unsplash. ترخيص الاستخدام.
