1. 程式人生 > >pod健康檢查(LivenessProbe和ReadinessProbe)

pod健康檢查(LivenessProbe和ReadinessProbe)

ESS 接收 刪除 ont 檢查 實現 容器 ucc poi

LivenessProbe:用於判斷容器是否存活(running狀態),如果LivenessProbe探針探測到容器不健康,則kubelet殺掉該容器,並根據容器的重啟策略做相應的處理。如果一個容器不包含LivenessProbe探針,則kubelet認為該容器的LivenessProbe探針返回的值永遠是“Success”。

ReadinessProbe:用於判斷容器是否啟動完成(ready狀態),可以接收請求。如果ReadinessProbe探針檢測到失敗,則Pod的狀態被修改。Endpoint Controller將從Service的Endpoint中刪除包含該容器所在Pod的Endpoint。

LivenessProbe三種實現方式:

未完待續

pod健康檢查(LivenessProbe和ReadinessProbe)