在AppEngine Pull Queue中更新任务标记

时间:2012-07-03 04:04:39

标签: google-app-engine pull-queue

我的应用程序使用Java运行,但我认为这也适用于Python。

基本上我想要实现的是能够修改队列中的现有任务。

我们的所有任务都标有某些名称,以决定哪个提供商会使用它。但是,在一些机会中,一个标签的提供商已关闭,在这种情况下,我们希望其他提供商能够接受那些漫长的等待任务。

为了做到这一点,我想到的方法是,如果某些提供商没有从服务器轮询一段时间(预定义的阈值),那么服务器将进入队列并将任务的标签修改为别的东西,以便其他供应商可以使用它。

但我认为从文档中我找不到办法来做到这一点。

任何人都可以提示或者还有其他方法可以解决这个问题吗?

1 个答案:

答案 0 :(得分:1)

不支持更新任务标记。您需要创建一个新任务并删除旧任务。