OpenShift 3.11就绪性和活性探针链



如果就绪探测失败,我知道相关吊舱在未准备好的情况下被隔离。探针是否也与活性检查隔离?我的意思是,如果准备状态隔离了吊舱,那么活力就失效了?

乙醇大量

这是两个独立的检查。如果就绪探测失败,它将从服务端点删除pod,因此来自其他pod的任何流量都无法通过服务名称到达它。如果活体探测失败,吊舱将重新启动。openshift博客上有一篇精彩的文章,完美地总结了这一点:

Liveness:在什么情况下重新启动豆荚

准备情况:在什么情况下我们应该取出吊舱的服务端点列表,使其不再响应请求?

准备和活性探测器由kubelet完成,在特定的pod上,它们与服务无关。因此,如果你正在使用绕过kubernetes服务的东西来访问你的pod(不要这样做(,你可以很容易地通过集群内的pod ip和端口进行连接,因为即使准备就绪探测失败,它仍然可以工作。

最新更新