我们观察到一个加载请求的奇怪行为,我们希望分享这些行为以获得准确的答案。准确预热请求的工作原理是什么?
我们启用了预热请求处理程序,因为加载请求需要15到25秒。
我们总是使用旧的“永远在线”功能,然后在“应用程序设置”中将“空闲实例”滑块配置为新计费系统下的1自动(1个保留实例)。
一切正常,因为加载请求的大多数(并非所有,但这是记录在案)正确路由到/ 啊 /热身。
我们的应用程序仅在意大利的工作时间使用,因此单个预留实例在夜间和周末浪费金钱,所以我们在两周前决定尝试将“空闲实例”滑块设置移动到自动 - 自动。
账单减少,但之后全部加载请求是面向前端的请求(或至少任务队列/ cron请求)。在我们的日志中这两周,/ _ah/warmup是完全消失了。
两周后,我们决定将滑块设置恢复为1-自动并且下一个加载请求已打开/ _ah/warmup。现在我们陷入了1自动。
我们搜查了这种行为的官方文档,但我们没有发现任何关于它的信息。
我们发现只有这个问题Reserved instances and warmup requests not working说明同样的事情。
因此,当“空闲实例”设置处于自动自动状态时,/ _ah/warmup servlet应该完全无用吗?或者我们的应用程序有什么问题?
这是我凭经验理解的,但没有关于它的文档。 – step76 2013-03-29 14:02:15