Kubernetes
•
•
By Hank
K8s Liveness vs Readiness Probes
兩者區別
- Liveness: 偵測容器是否活著。失敗會重啟 Pod。
- Readiness: 偵測應用程式是否準備好接客。失敗會將 Pod 從 Service Endpoints 移除(不導流量)。
誤區:不要在 Liveness Probe 檢查資料庫連線,否則 DB 短暫斷線會導致所有 Web Pod 同時重啟。