GAE任务队列的奇怪现象
我在测试任务队列的时候,结果有好有坏。目前我使用的是默认的队列和默认设置等等……
我设置了一个测试网址,可以往队列里插入大约8个任务。很快,这8个任务都顺利完成了。到目前为止,一切都很好。
问题出现在我在一分钟内重新加载这个网址两次的时候。虽然我看到所有任务都被正确添加到队列里,但似乎只有第一批任务被执行了。不过,“最后一分钟运行”的数字显示正在运行的任务数量是正确的……
请求日志却显示了不同的情况。它们只显示第一组8个任务在运行,但所有创建任务的网址都成功执行了。
奇怪的是,如果我在创建任务的网址请求之间等一分钟,就能正常工作。
更奇怪的是,改变桶大小或执行速度似乎没有帮助。只有第一批任务被执行。我还把请求的数量减少到只有2个,但仍然只有前两个被执行。其他添加的任务显示出和之前一样的问题。
有什么建议吗?
谢谢
1 个回答
0
当任务队列出现错误时:我觉得它会留在你的队列里……请确认一下。