gpt4 book ai didi

java - DeadlineExceededError 解决方法

转载 作者:行者123 更新时间:2023-11-29 08:15:17 26 4
gpt4 key购买 nike

我正在制作类似网络蜘蛛的东西。它将从网络列表中捕获我想要的数据。WEB LIST的数量约为20个。每个都可以在 1 到 10 秒左右完成。

我知道 DeadlineExceededError 意味着我的请求处理程序没有在 30 秒内完成。我也知道我无法更改 30 秒限制。

所以我需要将我的工作分成小块,但我不知道该怎么做。

这是我的代码:

    List<String> ids = agent.getWebList();

if(ids.iterator().hasNext()) {
for(String id : ids) {
Data d = agent.getDetailedDataById(id);
agent.updateData(d);
}
}

最佳答案

如果您正在使用网络蜘蛛,最好的方法是使用任务队列:

Java Task Queue docs

Python Task Queue docs

关于java - DeadlineExceededError 解决方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5295833/

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