Sobes.tech
Junior — Middle

Kubernetes-də livenessProbe və readinessProbe arasındakı fərq nədir və onların əsas funksiyası nədir?

sobes.tech Süni İntellekt

AI-dan cavab

Kubernetes-də, livenessProbereadinessProbe konteynerlərin vəziyyətini yoxlama mexanizmləridir, lakin müxtəlif məqsədlər üçün:

  • livenessProbe konteynerin canlı olub-olmadığını yoxlayır. Əgər yoxlama uğursuz olarsa, Kubernetes konteyneri yenidən başlatır, onu "dondurulmuş" və ya səhv vəziyyətində hesab edir.

  • readinessProbe konteynerin trafik qəbul etməyə hazır olub-olmadığını yoxlayır. Əgər yoxlama uğursuz olarsa, konteyner müvəqqəti olaraq xidmətlərdən çıxarılır, lakin yenidən başlatılmır.

Beləliklə, livenessProbe "ölü" konteynerləri yenidən başlatmaq üçün cavabdehdir, readinessProbe isə konteynerin sorğuları işləmək üçün əlçatanlığını idarə edir.