1

我最近开始在几乎每次调用我的 appengine 应用程序时都进行冷启动。最初我认为这是 Cloud Endpoints 的问题,但现在我认为这是 appengine 问题,或者我的代码中的其他问题。这始于我最近的部署。我现在不知道发生了什么。它使我的应用程序毫无用处。我试过 1.7.4 和 1.7.5 都有这个问题。

这些请求除了非常慢之外还有效!任何帮助将不胜感激,因为我无法继续 10-15 次请求!

更新:通过查看我正在运行的实例,我发现即使在发出请求后也没有运行实例。以前的实例会在发出请求后继续运行。它在发出请求时出现,实例被启动,服务于请求,然后死亡。我的日志中没有错误。我的应用设置或计费没有任何更改。这个应用程序确实启用了计费。

更新 2:我已经调整了我的空闲实例设置(到目前为止,这些设置已经奏效并且没有受到影响)。我将最小值设置为 1,最大值设置为 2。实例保持活动状态并正常处理请求。以前它被设置为自动 1。不知道这里发生了什么,也许谷歌调整了请求调度程序或其他东西。不酷!

4

1 回答 1

0

我在 code.google.com 上发现了一个未解决的问题。显然,这是一个真正的 appengine 问题,目前正在影响一些(如果不是全部)应用程序。除了将空闲的最小实例设置为 1(或更大)之外,我目前没有其他解决方案。即使这样做,新的动态实例在服务请求后几乎立即死亡。只是在等待谷歌的修复。

http://code.google.com/p/googleappengine/issues/detail?id=8844

于 2013-02-25T20:53:17.953 回答