HRD迁移后运行的App Engine实例太多

时间:2015-07-11 21:43:35

标签: google-app-engine

我上周将一个旧的主/从App Engine应用程序迁移到了HRD。自迁移以来,它每天都在用完前端实例小时配额。在迁移之前,它没有超出配额。改变了什么?

查看仪表板,我看不到导致此问题的流量高峰。但是,我确实看到它运行了4个实例,即使几乎没有流量。在迁移之前,它几乎从未运行过多个实例:

4 instances running, but no traffic

为什么迁移后会运行更多实例?我该如何解决这个问题?

(我一直在寻找性能滑块来控制它喜欢开始的实例数,但我找不到它们)

1 个答案:

答案 0 :(得分:2)

正如您所注意到的,性能滑块已被删除。现在通过模块settings控制,特别是max_idle_instances

在信息中心内,点击图片中设置为摘要的下拉菜单,然后选择 Instances 。如果您有超过1个实例在一天内结算,这就解释了为什么您的配额用完了。只需将max_idle_instances设置为1. App Engine可能仍会保留1个以上的空闲实例,但不会向您收取任何费用。

这显然会对峰值流量期间的性能产生负面影响,因为调度程序可能必须在提供请求之前启动实例。您的流量似乎足够低,不会受到影响。