K8s探針檢測是一種用于監測容器健康狀態的機制,可以幫助Kubernetes集群管理器檢測容器是否處于可用狀態。探針檢測主要包括兩種類型:存活探針(liveness probe)和就緒探針(readiness probe)。
存活探針用于檢測容器是否處于運行狀態,如果存活探針檢測失敗,Kubernetes會嘗試重新啟動容器。就緒探針用于檢測容器是否已經準備好接收流量,如果就緒探針檢測失敗,Kubernetes不會將流量發送到該容器。
探針檢測的工作過程如下:
通過探針檢測機制,Kubernetes可以保證容器的健康狀態和穩定性,提高容器應用的可用性和可靠性。