gpt4 book ai didi

java - 任务队列Java API

转载 作者:行者123 更新时间:2023-12-01 05:55:50 24 4
gpt4 key购买 nike

嗨,当我开始研究任务队列概念时,我在这一行上受到了打击

 queue.add(
DatastoreServiceFactory.getDatastoreService().getCurrentTransaction(),
TaskOptions().url("/path/to/my/worker"));

DatastoreServiceFactory 会做什么...如何将此页面重定向到另一个 servlet...在我给出的 url 中 .url("/myservlet") 但它没有重定向到 servlet 请说出 .url 中应该给出的内容。帮助我。

问候,莎伦

最佳答案

在您的示例中,DatastoreServiceFactory.getDatastoreService().getCurrentTransaction() 参数用于将任务附加到当前数据存储区事务。如果您提供该参数,当且仅当数据存储区事务提交时才会添加该任务。

在您的情况下,该任务可能没有执行您的 servlet,因为您没有提交数据存储事务。完全删除交易参数,然后尝试以下操作:

queue.add(TaskOptions().url("/path/to/my/worker"));

关于java - 任务队列Java API,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3031406/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com