为什么谷歌关闭我的居民实例,即使最小的空闲实例设置为1

时间:2013-05-23 13:11:06

标签: google-app-engine dynamic shutdown instances

我刚刚开始玩GAE。今天我刚刚注意到GAE关闭了我的居民实例,即使最小的空闲实例设置为1,也会导致下一次请求的冷启动。

所以这里是设置: 1.一个简单的前端应用程序,没有其他东西 2.最小空闲实例设置为1 3.启用计费且不收费,这意味着关机不是因为预算 问题 4.每小时发出一个简单请求的外部java进程

从管理控制台的实例图表中可以明显看出,在-1.5小时和-0.5小时的时间点,GAE产生了另一个动态实例以服务于外部请求或其他东西,并关闭了居民和动态15分钟后的情况。零实例情况再持续15分钟,直到再次创建居民实例。

谁有类似的问题或任何想法?感谢。

1 个答案:

答案 0 :(得分:0)

是的,这发生在我们所有人身上。除非手动强制执行,否则驻留实例不会关闭。来自GAE控制台:

空闲实例(引用常驻实例的另一种方式)预先加载了您的应用程序代码,因此当需要新实例时,它可以立即提供流量因此,在负载峰值期间避免高延迟。

驻留实例开始提供页面,如果它们变得太忙,它们就会成为动态实例,并且会在其位置启动另一个驻留实例。出于这个原因,您有时会看到居民实例的年龄比其动态对应物更年轻。