Google App Engine Pull Queue

时间:2015-03-25 07:54:38

标签: java google-app-engine pull-queue

我正在Google App Engine上评估基于Java的应用程序。

我想在拉取队列中创建一个特定任务,这个任务将由一个工作人员(很可能是托管的虚拟机)获取,该工作人员将基本无限期地完成该任务。为了确保执行任务,我想让该工作人员从拉取队列中租用一个任务,比如1分钟。

sequence diagram showing pull queue interaction

在那段时间之后,如果工人还活着,我想延长租约(这可以确保它正在积极地做某事)。

我现在的问题是:是否有可能阻止工人延长租约以阻止工人?

如果这是不可能的,我将不得不打电话给工人,并让他删除任务,但如果有可能阻止他延长租约,那将更加优雅,除了事实,我之后必须删除任务

0 个答案:

没有答案