0

我可以设置从任务队列中获取任务之前的最短时间吗?我想在 X 天后处理一项任务,例如有没有简单的方法或者我应该把这些信息放在任务本身?如果大部分任务只能在 3 天内执行,那么每 2 小时加载一次所有任务(例如,使用 cron 作业)听起来效率低下。

4

1 回答 1

1

您可以设置etaMilliscountdownMillisTaskOptions.

在特定时间过去之前,不应允许任何工作人员租用任务,如Task Queue Python 文档中所示:

参数:倒计时

拉取队列中的功能:指定在允许租用任务之前等待多长时间(以秒为单位)。

参数:eta

拉队列中的功能:指定工作人员可以租用任务的最早时间。没有工人可以租用任务

于 2012-08-13T14:49:48.657 回答