GAE队列任务不记录错误

时间:2012-08-08 04:12:54

标签: google-app-engine

我的队列中有一个任务,该任务失败并返回。当我通过GAE仪表板/控制台查看任务队列中的任务时,我可以看到最后一个http响应代码是500(内部服务器错误),但日志中没有错误消息,说明它失败的原因。

当我在队列外部运行该函数时,会按预期记录错误消息。我已经尝试在后端实例和前端实例上运行任务 - 在任何情况下都不记录错误。

1 个答案:

答案 0 :(得分:0)

任务队列可以分派任务,但任务不能在您的某个实例上实际执行。如果没有任何可用的空闲实例,并且任务进入实例的队列但超过队列中的最长等待时间,则通常会发生这种情况。

我们计划添加一个新标头X-AppEngine-TaskExecutionCount,它显示一个实例执行任务的次数。它也可能是应该在控制台上显示的东西。