因此,我们刚刚开始使用 GCP App Engine,并在灵活环境中启动了两个实例。我们每周 7 天、每天 24 小时不间断地运行此应用,当我检查 CPU 和内存使用情况时,我发现它们非常低(1GB 和约 3% 的 CPU 使用率)。
这是否意味着我们的实例过大,并且我们支付的费用过多?我们可以缩小 CPU/RAM 以“看看会发生什么”吗?
我们正处于测试阶段,我们可以承受遇到性能瓶颈而不会中断服务。
谢谢你,
答案1
对资源的控制级别取决于 App Engine 类型:
对于 App Engine 标准来说可以在 app.YAML 文件中设置:instance_class,与内存和 CPU 限制。
对于 App Engine Flexible,还有更多选择在app.yaml中配置资源文件,但关联的 VM 实例可以拥有比指定更多的资源。这将取决于关联的机器的种类。
App Engine Standard 生成报告关于性能和资源利用率,这有助于决定哪种配置对于应用程序来说是最佳的。