如果准备探测器失败,我知道所涉及的吊舱是孤立的,但又没有准备好。探针是否也与活性检查分离?我的意思是,如果准备好隔离吊舱,活性就会失败?
非常感谢
发布于 2020-10-27 11:04:59
这是两张单独的支票。如果就绪探测失败-它会从服务端点移除吊舱,因此来自其他吊舱的任何通信量都无法通过该服务名称到达。如果活性探针失败,吊舱就会重新启动。有一个出色的openshift博客文章,它完美地总结了这一点:
活性:在什么情况下重新启动吊舱是合适的? 准备状态:在什么情况下,我们应该把吊舱从服务端点列表中删除,这样它就不再响应请求了?
准备和活性探针是由库贝利特完成的,在特定的吊舱上,它们与服务毫无关系。因此,如果您正在使用绕过kubernetes服务的东西来访问您的吊舱(请不要这样做)--您可以从集群内通过pod和端口轻松连接,因为它仍然在工作,即使就绪探测失败了。
https://stackoverflow.com/questions/64551396
复制相似问题