我设置min驻留实例后仍然有很多热身请求事件

时间:2014-03-13 05:26:52

标签: java google-app-engine

我的GAE / J应用程序设置为将最小和最大空闲实例都用于1:

Idle Instances: ( 1 – 1 ) 

据我了解,那里只有一个且只有一个驻留实例可用,因此每次尝试提供请求时,它都会立即为流量提供服务(在部署之后应该只有一个预热请求)。

但是从日志中我仍然可以看到很多热身请求:

/_ah/warmup

在提出请求之前。

希望有人能解释,谢谢。

1 个答案:

答案 0 :(得分:0)

空闲实例是“保留”实例(在GAE控制台中令人困惑地命名为Resident),仅在新实例启动时在流量增加期间使用。在稳定的交通中,他们不会被使用。

因此,在一段时间不活动之后,当一个新请求到达时,它将由一个空闲实例处理,但是一个新的普通实例将被启动。因此,预热请求。