0

在后端基础应用程序引擎项目(Java)中,我正在做

Queue queue = QueueFactory.getQueue("userou-queue");
TaskOptions objTskOptions = TaskOptions.Builder.withUrl("/backendsURL/")
.countdownMillis(2000)
.header("Host", BackendServiceFactory.getBackendService().getBackendAddress("backendname"))
.method(Method.GET);
queue.add(objTskOptions);

但是现在对于模块我如何才能针对我的特定 URL 定位特定模块。

请帮我。

4

2 回答 2

3

来自 App Engine 文档:

以下代码示例演示了如何使用 target 指令创建一个发送到名为 backend1 的模块的实例 1 的推送任务:

import com.google.appengine.api.taskqueue.Queue;
import com.google.appengine.api.taskqueue.QueueFactory; 
import static com.google.appengine.api.taskqueue.TaskOptions.Builder.*;
import com.google.appengine.api.backends.*;

// ...
queue.add(withUrl("/path/to/my/worker").param("key", key).header("Host",
BackendServiceFactory.getBackendService().getBackendAddress("backend1", 1));
于 2014-11-19T06:25:01.523 回答
0

target在队列定义文件中定义参数: https ://cloud.google.com/appengine/docs/java/config/queue#target

于 2014-11-19T09:27:56.247 回答