پروبها (Probes) و خودترمیمی
بخشی از دوره کوبرنتیز (Kubernetes)
با پردازهای که crash کرده راحت میشود کنار آمد. رفته است، سیستمعامل متوجه شده، و کوبرنتیز (kubernetes) یکی تازه بالا میآورد. حالت سخت آن پردازهای است که هنوز در حال اجراست و دیگر کار نمیکند: یک وبسرور که استخر اتصالهایش به پایگاهداده قفل شده، یک worker که در یک حلقه بیپایان گیر کرده، برنامهای که آنقدر حافظه نشت داده که هر درخواستی timeout میخورد. از بیرون، پردازه زنده به نظر میرسد. شناسه پردازه دارد.
هیچ چیزی در سیستمعامل نمیتواند این تفاوت را به شما بگوید، چون «کار کردن» پرسشی است که فقط برنامه خودتان جوابش را میداند. پس کوبرنتیز همین را از خودش میپرسد. probe یک پرسش کوچک و تکرارشونده است که خوشه (cluster) از container شما میکند، و جوابِ container تعیین میکند بعدش چه اتفاقی بیفتد.
میخواهی کوبرنتیز (Kubernetes) پروبها (Probes) و خودترمیمی را در یک محیط واقعی یاد بگیری؟
روی دکمه زیر بزن تا یک ماشین لینوکس با کوبرنتیز (Kubernetes) آماده دریافت کنی و پروبها (Probes) و خودترمیمی را بهصورت عملی با یک مربی هوشمند که کدت را میشناسد تمرین کنی.
شروع این درسپروبها (Probes) و خودترمیمیچه چیزهایی یاد میگیری
- Liveness probe
- Readiness probe
- Startup probe
- Http probe spec
- Restart policy
- What happens on failure
