我们可以动态指定Cron作业吗?我想定义一个在将来某个时间发生的任务。如何实现该功能?这需要在Google App Engine中完成。我发现的唯一方法是进行轮询
最佳答案
您可以按照here所述使用任务队列。任务队列具有与Cron Jobs相同的持续时间限制(10分钟),您可以使用countdownMillis
对象上的TaskOptions
方法指定执行任务的时间。例如:
Queue myQueue = QueueFactory.getQueue("myQueue");
myQueue.add(TaskOptions.Builder.withUrl("/myTask").countdownMillis(2000));
会将任务在队列
/myTask
上URL myQueue
的执行延迟2秒钟。查看here以了解如何正确配置任务队列以满足您的需求。关于java - Google Appengine Cron职位,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/19408487/