Probes والإصلاح الذاتي
جزء من دورة Kubernetes
التعامل مع عملية انهارت أمر سهل. لقد اختفت، ولاحظ نظام التشغيل اختفاءها، فيشغّل Kubernetes واحدة جديدة. الحالة الصعبة هي العملية التي ما زالت تعمل ولم تعد تؤدّي عملها: خادم ويب تجمّد مجمّع اتصالاته بقاعدة البيانات، أو عامل عالق في حلقة لا تنتهي، أو تطبيق سرّب الذاكرة حتى صار كل طلب ينتهي بانقضاء المهلة. من الخارج تبدو العملية حيّة، فلها رقم عملية، وتستهلك من المعالج، وكل طلب يصلها يفشل.
لا شيء في نظام التشغيل يستطيع أن يميّز بين الحالتين، لأن "هل تعمل؟" سؤال لا يجيب عنه إلا تطبيقك نفسه. لذلك يسأله Kubernetes. المِسبار (probe) سؤال صغير متكرّر يوجّهه العنقود إلى حاويتك، وجواب الحاوية هو الذي يقرّر ما يحدث بعد ذلك.
هل تريد تعلّم Kubernetes Probes والإصلاح الذاتي في بيئة حقيقية؟
انقر بالأسفل لتحصل على جهاز لينكس مع Kubernetes جاهز، وتعمل على Probes والإصلاح الذاتي بشكل عملي مع مدرّس ذكي يعرف الكود الخاص بك.
ابدأ هذا الدرسProbes والإصلاح الذاتيما الذي ستتعلّمه
- Liveness probe
- Readiness probe
- Startup probe
- Http probe spec
- Restart policy
- What happens on failure
