如何在AppEngine + Java中为特定的URL设置目标模块 [英] How to set targeted Modules for specific URL in AppEngine + Java

查看:98
本文介绍了如何在AppEngine + Java中为特定的URL设置目标模块的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

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

In Backends base app engine project(Java) i was doing

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定位特定的模块.

But now for Modules How can i target a specific Module for my specific URL.

请帮助我.

推荐答案

来自App Engine文档:

From App Engine documentation:

以下代码示例演示了如何创建推送任务 使用目标寻址到名为backend1的模块的实例1 指令:

The following code sample demonstrates how to create a push task addressed to instance 1 of a module named backend1, using the target directive:

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));

这篇关于如何在AppEngine + Java中为特定的URL设置目标模块的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆