DeadlineExceededError:API调用taskqueue.BulkAdd()花了太长时间才响应并被取消

时间:2014-07-17 22:07:50

标签: google-app-engine

过去几天我的日志中越来越多地看到此错误 - 是否有后端问题?

修改

看起来people看到了类似的问题。

3 个答案:

答案 0 :(得分:2)

今天早上我收到了同样的错误消息。我的代码没有变化,因此它必须是GAE后端问题。

答案 1 :(得分:0)

有时我遇到类似The API call stubby.Send() took too long to respond and was cancelled.

的问题

再次部署会使其工作,这可能是GAE或GCloud工具的问题。

答案 2 :(得分:-1)

看起来API调用超过了5秒的截止时间。作为一种快速解决方案,您可以按[1]捕获异常,并使用指数退避重试。但是,如果您发现错误太多,请尝试减少批量添加的任务数量。

[1] - https://developers.google.com/appengine/articles/deadlineexceedederrors