Почему механизм приложений Google не отслеживает мой интервал проверки работоспособности?

Я использую гибкую среду Google App Engine (Node.js)

У меня есть своя собственная реализация проверки работоспособности, однако она запускается каждую секунду, а не 8 секунд, которые я настроил ниже.

Так как моя проверка работоспособности делает некоторые вещи, которые не являются тривиальными, я хотел бы снять нагрузку с моего сервера, увеличив интервал

health_check:
  enable_health_check: True
  check_interval_sec: 8
  unhealthy_threshold: 10
  healthy_threshold: 2
  timeout_sec: 8

Любая идея, почему мой интервал не будет работать?

0 ответов

Гибкие проверки работоспособности App Engine используют ту же базовую инфраструктуру, что и облачный балансировщик нагрузки. Из документации по балансировщику нагрузки:

несколько проверяющих одновременно оценивают экземпляры... Параметры интервала и тайм-аута, которые вы настраиваете для проверки работоспособности, применяются к каждому проберу. Для данного бэкэнда журналы доступа к программному обеспечению и tcpdump показывают более частые проверки, чем ваши настроенные параметры.

Другие вопросы по тегам