嗨,当我开始处理任务队列概念时,我对此行感到震惊
queue.add(
DatastoreServiceFactory.getDatastoreService().getCurrentTransaction(),
TaskOptions().url("/path/to/my/worker"));
DatastoreServiceFactory会做什么...如何将此页面重定向到另一个servlet ....在我给的网址中 .url(“/ myservlet”)但它没有重定向到servlet请说明.url中应该给出什么。帮助我。
此致 sharun
答案 0 :(得分:0)
DatastoreServiceFactory.getDatastoreService().getCurrentTransaction()
参数用于将任务附加到当前数据存储区事务。如果您提供该参数,则当且仅当数据存储区事务提交时才会添加该任务。
在您的情况下,任务可能不是执行您的servlet,因为您没有提交数据存储区事务。完全删除事务参数,然后尝试这样做:
queue.add(TaskOptions().url("/path/to/my/worker"));