The kubelet uses liveness probes to know when to restart a container.
翻译:kubelet 使用 liveness probes 来得知何时来重启一个容器。
The kubelet uses readiness probes to know when a container is ready to start accepting traffic.
翻译:kubelet 使用 readiness probes 来得知何时来启动一个容器来接收流量。
livenessProbe和readinessProbe探针都支持下面三种探测方法
- exec:通过执行命令来检查服务是否正常,针对复杂检测或无HTTP接口的服务,命令返回值为0则表示容器健康。
- httpGet:通过发送http请求检查服务是否正常,返回200-399状态码则表明容器健康。
- tcpSocket:通过容器的IP和Port执