我正在寻找一些工程创意来解决Google App Engine上的问题。
我有少量定期运行的作业,但我希望这些作业能够随机执行。因此,我不希望每周二下午2点开始工作,而是希望每周二“下午2点到下午5点之间”运行。
目前,我正在使用以下算法...
我意识到另一个解决方案是创建一个速度非常慢的任务队列,当cron作业填满队列时,它会在执行此操作之前随机重新排序任务列表。
App Engine用户的任何想法?
答案 0 :(得分:7)
在下午2点有一个cron作业,在0到3小时之间随机倒计时排队任务?