我在appenginejava11标准环境中部署了一个javaspring启动应用程序。我的app.yaml配置非常简单:
runtime: java11
env: standard
instance_class: B4
handlers:
- url: .*
script: auto
basic_scaling:
idle_timeout: 3600s
max_instances: 1
如果我没弄错的话,这应该让一个示例在关闭前运行一个小时。当我查看日志时,我可以看到在创建示例几分钟后,会发送/\u 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分钟?我是做错了什么,还是谷歌应用引擎出了问题?
暂无答案!
目前还没有任何答案,快来回答吧!