我添加了样例拉出队列,并添加了延迟任务,以便通过servlet拉出队列。
我在租约任务中添加了另一个servlet ( leased ),它租用一个任务5分钟,只打印它租用了多少个任务。
现在,我通过在过期的时间内(即5分钟)向leased发送请求进行检查,我得到了租用的0项任务,这很好。
但是,如果我在5分钟后租用任务,那么我将得到0个租用的任务,并从拉队列中删除。
这是预期的行为吗?我认为任务将返回到拉出队列和可用。
请帮帮我。
发布于 2015-04-22 14:51:07
这是由于在queue.xml中将拉队列的重试参数设置为1。
https://stackoverflow.com/questions/25892508
复制相似问题