本页面列出了一系列条件,以帮助您确定您的应用是否适合作为 Cloud Run 服务。
条件
为了适合作为 Cloud Run 服务,您的应用需要满足以下所有条件。如需了解详情,请参阅 Cloud Run 容器合同。
- 响应使用 HTTP、HTTP/2、WebSocket 或 gRPC 传递的请求、流或事件,或者执行到完成。
- 不需要本地永久性文件系统,但需要本地临时文件系统或网络文件系统。
- 旨在处理同时运行的应用的多个实例。
- 每个实例无需超过 8 个 CPU 和 32 GiB 内存。
如果您的应用符合这些标准,它将非常适合 Cloud Run!如需开始使用,请尝试其中一个 Cloud Run 快速入门。
如果您的应用不满足所有条件,您可能需要考虑使用 Google Kubernetes Engine (GKE) 作为托管方案。如需比较 Cloud Run 和 Google Kubernetes Engine,请参阅比较指南。如需根据技术和组织方面的考虑,评估有关在 Cloud Run 和 Google Kubernetes Engine 之间进行选择的应用要求,请参阅托管式容器运行时环境选择指南。