【发布时间】:2012-03-04 01:35:46
【问题描述】:
当从一个版本提交任务时,该任务最终会在不同的版本中执行。如何让任务在同一个部署版本中执行?
注意: 我在 queue.xml 中尝试了'target',结果是一样的。任务将以随机的不同版本执行。它并不总是一样的。
我的设置有什么问题?
[更新]
<queue>
<name>shopinionMessage</name>
<rate>10/s</rate>
<retry-parameters>
<task-retry-limit>60</task-retry-limit>
<min-backoff-seconds>1</min-backoff-seconds>
<max-backoff-seconds>30</max-backoff-seconds>
<max-doublings>0</max-doublings>
</retry-parameters>
<target>2</target>
</queue>
【问题讨论】:
-
试过了..什么?您是否尝试过根据docs about queue configurations 在您的 queue.xml 上定义一个特定的
? -
是的,我尝试了“目标”。但是,它不起作用。
-
<target>正是您所需要的。如果它不起作用,那么这是 GAE 中的错误,您应该填写错误报告:code.google.com/p/googleappengine/issues/list
标签: google-app-engine task-queue