Google Cloud Run 适合运行 Spring Boot?

Har*_*own 5 java spring-boot google-cloud-platform google-cloud-run

我们有一个 Docker 容器,用于打包 Java Spring Boot 应用程序。应用程序有时需要大约 40 秒才能启动。

Google Cloud Run 是否适合运行这样一个“重量级”的应用程序?

假设它会缩小到 0 个副本,然后将需要 40 秒以上的时间来处理以下内容。或者 Cloud Run 方面是否有一些逻辑可以避免这种情况。

Dou*_*son 7

当 Cloud Run 启动新的虚拟服务器实例时,您无法避免冷启动成本。如果处理传入的“冷”请求需要 40 秒的开销是不可接受的,那么您可能需要为保持 24/7 全天候运行的服务器付费。