appengine网站处理请求非常慢

时间:2013-04-08 10:26:16

标签: google-app-engine

我在appengine上部署了一个有API的网站。 在我的计算机上,我有一个node.js脚本,它通过API使用POST将数据发送到网站。

问题在于,有时网站会快速处理请求(平均每秒1次),有时则非常慢(平均每分钟1次请求)。

经过一番挖掘后,我发现当发生这种情况时,4个请求进程非常快,然后网站4分钟不做任何事情,重复整个过程,平均每分钟1个请求的时间就像之前说的那样可能导致这种情况的原因是什么?

我不知道它是否相关,但我有一个免费的appengine帐户。

1 个答案:

答案 0 :(得分:0)

看起来像node.js脚本中的错误。 外部请求的Appengine限制为60秒 - 不可能 请求阻止实例超过这60秒。 (即使实例被阻止, gae会产生另一个)

其他猜测:

  • 检查访问日志中的第一个/热身请求(例如,慢实例启动)
  • 检查访问日志以确保gae实际收到了请求