Cron ジョブを動的に指定できますか? 将来のある時点で発生するタスクを定義したいのですが、その機能を実現するにはどうすればよいですか? これは、Google App Engine で行う必要があります。私が見つけた唯一の方法は、ポーリングを行うことです
2 に答える
3
こちら で説明されているように、タスク キューを使用できます。タスク キューには Cron ジョブと同じ期間の制約 (10 分) があり、オブジェクトのcountdownMillis
メソッドでタスクが実行される時間を指定できます。TaskOptions
例えば:
Queue myQueue = QueueFactory.getQueue("myQueue");
myQueue.add(TaskOptions.Builder.withUrl("/myTask").countdownMillis(2000));
/myTask
キュー上のURL でのタスクの実行をmyQueue
2 秒遅らせます。ニーズに合わせてタスク キューを適切に構成する方法については、こちらを参照してください。
于 2013-10-17T06:18:57.640 に答える
0
はい、タスク キューを使用します。たとえば、カウントダウンを使用して、いつ開始するかを制御します。
于 2013-10-16T19:32:34.080 に答える