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

问题描述:

我上周将旧的主/从App Engine应用程序迁移到HRD。自迁移以来,它每天都会耗尽前端实例小时配额。迁移前没有耗尽配额。什么改变了?HRD迁移后运行的App Engine实例太多

看着仪表板,我没有看到会导致这种情况的交通高峰。但是,即使几乎没有流量,我也确实看到它正在运行4个实例。在迁移之前,它几乎从来没有跑出超过1个实例:

4 instances running, but no traffic

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

(我去寻找性能滑块来控制它更多少实例开始,但我无法找到他们)

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

在仪表板中,单击设置为在画面摘要的下拉菜单,并选择实例。如果您一天内收到超过1个实例,这就解释了为什么您的配额不足。只需将max_idle_instances设置为1. App引擎仍然可以保留超过1个空闲实例,但不会为此计费。

由于调度程序在提供请求之前可能必须旋转实例,因此这显然会对高峰流量期间的性能产生不利影响。您的流量似乎不够低,不会受到影响。

+0

哦,所以即使我没有在我的应用程序中使用模块(它是一个非常小的应用程序)模块的缩放选项适用? –

+0

此外,当我尝试设置max_idle_instances时,出现此错误:模块功能不适用于使用指定运行时的应用程序:python。我认为这意味着我也必须升级到python2.7? –