0

我的代码中有一个 http 请求,需要大约 5-10 秒才能运行。通过搜索该站点,我找到了增加超时前限制的代码:

from google.appengine.api import urlfetch
urlfetch.set_default_fetch_deadline(60)

我的问题:那个数字“60”是什么?秒还是十分之一秒?大多数回应似乎暗示它是几秒钟,但这是不对的。当我使用 60 时,我在 localhost 上进行测试时会在不到 10 秒的时间内超时。我必须将数字设置为至少 100 以避免这个问题——我担心这会引起谷歌众神的愤怒。

4

1 回答 1

0

这是几秒钟,你可以在 fetch 函数中传递它。您是否尝试过获取其他网站?您确定这是超时而不是另一个错误吗? https://developers.google.com/appengine/docs/python/urlfetch/fetchfunction

于 2013-04-20T07:11:08.440 回答