我的代码中有一个http请求,它需要大约5-10秒才能运行。通过搜索这个站点,我找到了在超时之前增加限制的代码:
from google.appengine.api import urlfetch
urlfetch.set_default_fetch_deadline(60)我的问题是:“60”这个数字是什么?几秒还是十分之一秒?大多数回复似乎暗示这是秒,但这不可能是正确的。当我使用60时,在localhost上测试时,我会在10秒内超时。我必须将这个数字设置为至少100才能避免这个问题--我担心这会激起谷歌之神的愤怒。
发布于 2013-04-20 15:11:08
它是秒,你可以在fetch函数中传递它。你有没有尝试过获取另一个网站?你确定这是一个超时而不是另一个错误吗?https://developers.google.com/appengine/docs/python/urlfetch/fetchfunction
https://stackoverflow.com/questions/16115161
复制相似问题