空闲驻留实例几分钟都没有做任何事情

时间:2013-01-15 04:42:33

标签: google-app-engine

我很惊讶地发现,谷歌应用引擎的空闲实例无法为任何新请求提供服务,但动态实例处理了大部分请求。许多空闲实例实际上空闲几分钟。即使我检查日志但没有留下任何东西。

enter image description here

这是我的应用程序设置。

enter image description here

为什么动态实例的安排比空闲实例多?如何改善设置?

1 个答案:

答案 0 :(得分:2)

空闲实例是"保留"实例,以便当增加流量时,它们立即可用。这就是文档所说的:Idle Instances are pre-loaded with your application code, so when a new Instance is needed, it can serve traffic immediately.

因此,只有在您预计会出现大量流量峰值时才需要拥有大量空闲实例,但前提是您需要保持相同的延迟。

这是计算:实例可以处理(最多)10 req / s,旋转需要15秒。因此,如果您希望在15秒内流量增加10 req / s,则只需要一个空闲实例,如果需要增加30 req / s,则需要两个等等。