aez*_*aez 0 google-app-engine task-queue
我很难理解Google AppEngine Push Task Queue for java的某些方面,即执行任务时,响应在哪里?
如果我像这样添加一些东西到队列:
Queue queue = QueueFactory.getDefaultQueue();
queue.add(withUrl("/worker").param("key", key));
Run Code Online (Sandbox Code Playgroud)
然后在某个时候执行任务,如下所示:
public class SomeServlet extends HttpServlet {
@Override
protected void doGet(HttpServletRequest req, HttpServletResponse resp)
throws ServletException, IOException {
...
resp.getWriter().println("something"); //-- where does this response go???
}
}
Run Code Online (Sandbox Code Playgroud)
对不起新手问题,但这个回复在哪里?我的应用程序没有设置正常的http请求,所以它不等待正常的http响应.我必须遗漏任务队列的基本内容.
响应不会发生任何变化.在任务中,您通常会写入数据存储区,将新任务添加到任务队列,发送xmpp,调用外部URL.
如果响应代码为200 OK,则从队列中删除任务,如果是错误代码,则重试(取决于重试设置).
| 归档时间: |
|
| 查看次数: |
1487 次 |
| 最近记录: |