3

我注意到 App Engine 邮件列表建议我将问题提交给 Stack Overflow,因此我在此处提交错误报告。

从 2013-06-25 23:05:40.756 US/Pacific 开始,我的应用行为发生了显着变化,没有任何新的部署或其他状态修改。来自 iPhone 客户端的请求/引发了一个/_ah/warmup请求,该请求引发了404一系列无情的级联故障,当我启用该应用程序时,这些故障仍在发生。每个新404实例都会导致我的应用启动新实例,而这些实例又会404启动/_ah/warmup,从而导致一连串不需要的实例耗尽了我的整个每日预算,并导致我的网站停机超过 16 小时!

在我解决问题之前,该应用程序目前处于禁用状态,因为它只是无缘无故地消耗成本,并在几分钟内启动了数十个不需要的实例。

在过去的 24 小时内,我可以看到大约 4 个来自非/_ah/warmup/端点的请求,以及大约 3k 个来自/_ah/warmup!

再次重申,我和我的联合创始人对网站进行了 0 次代码修改。我什至不相信我们在过去 24 小时内完成了任何新的数据存储写入。这种突如其来/_ah/warmup的失败似乎无处不在。

我确实warmup通过将其添加到inbound_servicesin来启用app.yaml。我尝试重新部署而没有提及,inbound_services但这并没有解决问题。

我也尝试将/_ah/warmup处理程序直接添加到我的主瓶应用程序中,但这似乎并没有被拾取,并且实例仍然故障转移。无论是否在我inbound_services的.warmupapp.yaml

我无法在本地复制任何这些,而且它似乎无处不在。感觉好像最近的 appengine 运行时更新破坏了我不知道的东西。任何帮助将非常感激; 这似乎是我可以为整个 App Engine 平台提交此类问题的唯一地方。

4

0 回答 0