“Liveliness and Readiness 探测器”在 Kubernetes 中失败并返回状态代码 503

我发现 Kubernetes 设置中的 liveliness 和 readiness 探测器失败。

下面附上 pod 事件、pod 资源限制、探针配置的屏幕截图。

任何人都可以帮助他解决这个问题,并解释为什么会发生这种情况以及我们什么时候会在探测器中看到状态代码 503。

提前致谢!

下面的屏幕截图来自 pod 的事件部分

“Liveliness and Readiness 探测器”在 Kubernetes 中失败并返回状态代码 503

活跃度和就绪探针的配置

“Liveliness and Readiness 探测器”在 Kubernetes 中失败并返回状态代码 503

pod 资源限制

“Liveliness and Readiness 探测器”在 Kubernetes 中失败并返回状态代码 503

仅供参考:我尝试将 initialDelaySeconds 更改为 180 没有帮助,而且我也没有看到服务启动有任何问题,启动时间不长,我可以在日志中看到豆荚。

sqq_8712 回答:“Liveliness and Readiness 探测器”在 Kubernetes 中失败并返回状态代码 503

社区维基回答以获得更好的可见性。正如 ni_kill12 在评论中提到的,问题已解决:

我遇到了问题,正在发生的事情是其中一个组件处于 OUT_OF_STATE 状态,因为我的就绪和活跃度探测失败了。我是通过点击 livelines 探测器的请求来了解这一点的。 This link 帮助我理解了探针。

本文链接:https://www.f2er.com/11377.html

大家都在问