我们可以动态指定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/

10-10 05:47