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ə, livenessProbe və readinessProbe 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.