您有一个仅在工作时间使用的容器化内部 Web 应用程序,并且希望避免在非工作时间产生费用。您刚刚创建了一个新项目并将部署该应用程序。您应该怎么做?
选择一个答案
点击一个选项来检查您的答案。
正确答案: 部署到 Cloud Run(全代管式)并将 min instances 设置为 0。.
为什么这是答案
正确答案是部署到 Cloud Run(全代管式)并将 min instances 设置为 0。Cloud Run 是一种无服务器平台,非常适合容器化应用程序,并且在没有请求时,通过将最小实例数设置为 0,可以完全停止计费,从而在非工作时间实现零成本。 部署到 Cloud Run for Anthos 也可以将最小实例数设置为 0,但它是在 Anthos 集群上运行,需要管理 Kubernetes 集群,这会增加复杂性和潜在的成本,不符合“避免在非工作时间产生费用”的简单需求。 App Engine flexible 环境虽然支持自动扩缩,但即使将 mininstances 设置为 0,它也通常会保留一些基础设施资源,这意味着即使没有流量,也可能产生少量费用。 App Engine flexible 环境并启用手动扩缩,然后将 instances: 0,虽然可以停止实例,但手动扩缩不适合工作时间自动处理流量,且需要手动干预来启动和停止应用程序,不符合自动化和避免费用的需求。
通过考试 — 无需无休止地寻找答案
将本次考试的所有验证问题和解释集中在一处,节省数小时的准备时间。1,000+ 认证 · 20+ 语言 · 免费开始。
更快通过考试 → 无需银行卡