Google App Engine (Java 11 Standard, basic_scaling) idle_timeout не работает? - PullRequest
0 голосов
/ 13 февраля 2020

У меня есть приложение Java Spring-Boot, развернутое в стандартной среде App Engine Java 11. Мой конфиг app.yaml очень прост:

runtime: java11
env: standard
instance_class: B4

handlers:
  - url: .*
    script: auto

basic_scaling:
  idle_timeout: 3600s
  max_instances: 1

Если я не ошибаюсь, экземпляр должен работать в течение часа, прежде чем он выключится. Когда я просматриваю журналы, я вижу, что через несколько минут после создания экземпляра отправляется запрос / _ah / stop и экземпляр выключается:

2020-02-13T12:43:35.125504Z GET 200 95 B 23,3 s Unknown /_ah/start I GET 200 95 B 23,3 s
2020-02-13T12:43:45.590697Z   .   ____          _            __ _ _ A 
2020-02-13T12:43:45.590710Z  /\\ / ___'_ __ _ _(_)_ __  __ _ \ \ \ \ A 
2020-02-13T12:43:45.591215Z ( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \ A 
2020-02-13T12:43:45.591236Z  \\/  ___)| |_)| | | | | || (_| |  ) ) ) ) A 
2020-02-13T12:43:45.591251Z   '  |____| .__|_| |_|_| |_\__, | / / / / A 
2020-02-13T12:43:45.591266Z  =========|_|==============|___/=/_/_/_/ A 
2020-02-13T12:43:45.596711Z  :: Spring Boot ::        (v2.2.3.RELEASE) A 
[...]
2020-02-13T12:50:34.948123Z GET 200 95 B 59 ms Unknown /_ah/stop A GET 200 95 B 59 ms

Почему это происходит? Разве экземпляр не должен оставаться на холостом ходу хотя бы 60 минут? Я что-то не так делаю или это проблема с Google App Engine?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...