You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何让AppEngine标准环境始终保持1个实例运行?

解决App Engine标准环境实例闲置关闭问题

你当前使用的自动缩放配置虽设置了min_instances: 1,但App Engine标准环境的自动缩放逻辑仍可能在实例长时间闲置时将其关闭——自动缩放的核心是根据流量动态调整资源,即便指定了最低实例数,内部调度仍可能触发实例回收。

要彻底实现始终维持1个活跃实例的需求,最可靠的方式是改用手动缩放配置,直接固定实例数量:

调整后的app.yaml配置

runtime: python39
env: standard
instance_class: F1
manual_scaling:
  instances: 1

为什么手动缩放更适配你的场景

  • 手动缩放会严格按照指定的实例数运行,不会因流量低或闲置自动关闭实例
  • 无需配置复杂的缩放参数,完全匹配你“简单部署、仅需1个实例”的需求

额外注意事项

  • 部署时务必使用更新后的配置重新部署应用
  • 确保你的应用能通过App Engine的健康检查,避免实例因健康问题被强制替换
  • 手动缩放的实例会持续运行,即便没有请求,对应的资源费用会持续产生,这点需要留意

内容的提问来源于stack exchange,提问作者alexlipa

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.25 02:17:18