Почему интервал HealthCheck по умолчанию в GCLB составляет 5 секунд, а в случае NEG - 15 секунд? - PullRequest
0 голосов
/ 19 сентября 2019

В Google Cloud Load Balancing Docs объясняется, что интервал 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

Почему причина?Спасибо.

1 Ответ

0 голосов
/ 19 сентября 2019

Разница обусловлена ​​различными родными средами.Google Cloud Platform имеет интервал проверки работоспособности по умолчанию 5 с.В то время как Kubernetes имеет стандартную проверку pod liveness 15 с.Значение по умолчанию для NEG, которое вы наблюдали, также равно 15 секундам, чтобы соответствовать проверке жизнеспособности стручка, в данном случае оба из Kubernetes.

...