Nav*_*Nav 0 spring-boot google-cloud-platform google-cloud-run
我将一个简单的 java spring boot 部署到 google cloud run 中。我通过邮递员测试了 api 并且它起作用了。
但是,如果我停止发送请求 10 或 15 分钟,之后的第一个请求会导致重新启动/启动容器。
因此,不确定 cloud run 是如何工作的,但似乎在空闲超时后它会关闭容器。
这是预期的还是这里有问题?
这是正常的。在容器处理请求时向您收费。当没有请求时,Google 可以关闭容器。
如果您希望容器始终运行,则有一个 beta 选项可以启用该--min-instances. 这会增加您的成本。
设置此选项的最简单方法是通过 Google Cloud Console。您还可以通过 CLI 设置此选项:
gcloud beta run services update SERVICE --min-instances MIN-VALUE
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
672 次 |
| 最近记录: |