Kubernetes serisi
KUBERNETES / LAB 8 · Orta · 7 DK · SİMÜLASYON

Readiness ve liveness probları.

Trafik almaya hazır olmak ile yeniden başlatılmak arasındaki farkı gör.

01 / KAVRAMI ANLA

Readiness başarısızlığı Pod’u normal Service trafiğinden çıkarır; container’ı tek başına yeniden başlatmaz. Liveness art arda failureThreshold kadar başarısız olursa kubelet container’ı yeniden başlatır. Burada eşik 3; her tıklama bir kontrol aralığını temsil eder. Startup probe tamamlanmadan liveness/readiness başlamayabilir; bu deneyde başlangıç bitmiştir.

ReadinessLivenessfailureThreshold
İlgili komut / yapılandırma örneği
readinessProbe:
  httpGet: { path: /ready, port: 8080 }
livenessProbe:
  httpGet: { path: /health, port: 8080 }
  failureThreshold: 3
Yapılandırma parçaları ilgili kavramı gösterir; tek başına tam uygulama manifesti olmayabilir.
02 / SENİN GÖREVİN

Readiness hatasıyla kontrol çalıştır. Sonra liveness hatası seçip kontrolü üç kez çalıştırarak restart sayısını artır.

kubernetes / lab-8

Service trafiği

Ready / trafik alır

Container restart

0Ardışık liveness hatası: 0 / 3
DENEY BAŞLAMAYA HAZIR
03 / KENDİNİ DENE

Readiness kontrolü başarısız olduğunda hangisi doğrudur?

Laboratuvarın tamamlanması için deney hedefini gerçekleştir ve soruyu yanıtla.