Kubernetes – 准备好容器启动后的探测器执行

一旦容器成功启动,是否有办法阻止准备探测执行? 我想活性探测器应该足以监测容器的健康状况。

准备和活性探测的目的略有不同。

准备就绪探测器控制pod IP是否包含在服务端点列表中,以及是否通过外部URL公开目标。

活性探测器确定吊舱是否仍然正常运行或是否应该重新启动。

从技术上来说,应用程序仍然可以正常运行,但可能会积压,因此您希望使用准备就绪探测器将其从一组服务中的端点中暂时移除,以避免进一步的请求被路由,并在请求中被阻止当另一个吊舱可以处理它时,为该特定吊舱排队。

所以我个人会认为这个重复看起来很奇怪,但是这样就可以区分不同的情况。