0

Google Cloud Load Balancing 文档解释了默认的 HealthCheck 间隔为 5 秒。

https://cloud.google.com/load-balancing/docs/health-checks#create_a_health_check

我还发现 NEG 的默认间隔是 15 秒。

https://github.com/kubernetes/ingress-gce/blob/b1d2ea77b79aa08a9de5d80881987ebf79a48876/pkg/healthchecks/healthchecks.go#L47

为什么是理性?谢谢。

4

1 回答 1

0

差异是由于不同的原生环境造成的。Google Cloud Platform 的默认健康检查间隔为 5 秒。而 Kubernetes 的默认pod 活跃度检查时间为 15 秒。您观察到的 NEG 默认值也是 15 秒以匹配 pod 活跃度检查,在本例中两者都来自 Kubernetes。

于 2019-09-19T19:28:08.630 回答