0

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

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

4

1 回答 1

0

任务队列可以分派任务,但该任务实际上并未在您的一个实例上执行。如果没有可用的可用实例,并且任务进入实例队列但超过队列中的最大等待时间,通常会发生这种情况。

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

于 2012-08-08T22:13:24.120 回答