我的队列中有一个任务,该任务失败并返回。当我通过GAE仪表板/控制台查看任务队列中的任务时,我可以看到最后一个http响应代码是500(内部服务器错误),但日志中没有错误消息,说明它失败的原因。
当我在队列外部运行该函数时,会按预期记录错误消息。我已经尝试在后端实例和前端实例上运行任务 - 在任何情况下都不记录错误。
答案 0 :(得分:0)
任务队列可以分派任务,但任务不能在您的某个实例上实际执行。如果没有任何可用的空闲实例,并且任务进入实例的队列但超过队列中的最长等待时间,则通常会发生这种情况。
我们计划添加一个新标头X-AppEngine-TaskExecutionCount,它显示一个实例执行任务的次数。它也可能是应该在控制台上显示的东西。