0
私はGoogleドキュメントを読んでいますが、非遅延タスクについてしか言及されていません。そこでは、paramsでxmlファイルを作成し、再試行回数を指定することができます。Java(AppEngine)の遅延タスクを失敗した場合に繰り返さないようにするにはどうすればいいですか?
しかし、私は延期タスクを使用します。私はそれが失敗した場合に再起動させたくないことを指定するには、どのように
Queue queue = QueueFactory.getDefaultQueue();
queue.add(TaskOptions.Builder.withPayload(new ExpensiveOperation(/*different params*/)));
:
public static class ExpensiveOperation implements DeferredTask
{
@Override
public void run()
{
System.out.println("Doing an expensive operation...");
// expensive operation to be backgrounded goes here
}
}
とそのように作成しますか?