我上周将一个旧的主/从App Engine应用程序迁移到了HRD。自迁移以来,它每天都在用完前端实例小时配额。在迁移之前,它没有超出配额。改变了什么?
查看仪表板,我看不到导致此问题的流量高峰。但是,我确实看到它运行了4个实例,即使几乎没有流量。在迁移之前,它几乎从未运行过多个实例:
为什么迁移后会运行更多实例?我该如何解决这个问题?
(我一直在寻找性能滑块来控制它喜欢开始的实例数,但我找不到它们)
答案 0 :(得分:2)
正如您所注意到的,性能滑块已被删除。现在通过模块settings控制,特别是max_idle_instances
。
在信息中心内,点击图片中设置为摘要的下拉菜单,然后选择 Instances 。如果您有超过1个实例在一天内结算,这就解释了为什么您的配额用完了。只需将max_idle_instances
设置为1. App Engine可能仍会保留1个以上的空闲实例,但不会向您收取任何费用。
这显然会对峰值流量期间的性能产生负面影响,因为调度程序可能必须在提供请求之前启动实例。您的流量似乎足够低,不会受到影响。