是否可以從App Engine/Java上的延遲後端啓動延遲前端任務。延遲任務在後端使用具有以下代碼的特定主機啓動:在App Engine/Java上從後端啓動前端延期任務
queue.add(withPayload(new MyDeferredTask()).header("Host",
BackendServiceFactory.getBackendService().getBackendAddress("backend1", 1));
而且這種方式很好。如果從這個後端開始延遲任務,那麼任務也在後端運行。是否有特定的主機被使用,或者在前端顯式啓動延遲任務的其他方式?
更新
我錯過了一個位在原來的問題重要信息:我說的是延遲任務,其中有效載荷在傳遞開始從後端進行的遞延任務將啓動新的延期任務在同一個後端。我想知道的是,如果它可能在前端啓動延遲任務,並從後端啓動。上面的原始問題已被修改以反映這一點。
感謝。但是,我錯過了一小部分關鍵信息 - 我的問題是從後端啓動Deferred任務,而不是URL引用的標準任務。我已經更新了原來的問題。 – snae