【发布时间】:2020-10-06 16:42:27
【问题描述】:
例如,假设我有一个 Pod 对其活性探测执行 GET 请求,超时时间为 5 秒,周期为 10 秒。这些时间线中的哪一个代表了探测的时间?
自上次探测模式:
0s: liveness probe initiated
5s: liveness probe times out
10s: liveness probe initiated again because 10 seconds have elapsed since the start of the last probe
或自超时模式:
0s: liveness probe initiated
5s: liveness probe times out
15s: 10 seconds have elapsed since the timeout occurred, so the probe fires again
在前者中,探测之间总是有 10 秒的间隔,但在后者中,探测之间的间隔可能在 10 到 15 秒之间,具体取决于请求返回的速度。 Kubernetes 使用哪种方法?
【问题讨论】:
标签: kubernetes