New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
请求 很容易超时 #106
Comments
能给一下网站吗? 以及有没有用代理? |
没用代理 很多网站 都会如此 比如 https://union-click.jd.com/jdc?e=&p=JF8 |
代码能否贴一下,最好信息给全点,我能复现问题才能修啊 |
确实如此,尤其用了代理经常会超时,代理是没问题的 |
由于频繁访问同一个接口使用了session , 例如 s = Session() while1: s.post(xxx, proxies) 出现超时概率很大,超时后后面又会正常一会儿又会超时 |
我猜测 请求过程中丢失了某些数据导致 服务器未响应 |
听着像是一种频控措施啊。我还是需要能复现问题的代码才能解决这个问题。 |
我使用快代理里面的代理进行爬虫,很容易出现请求超时,使用国外代理会比较稳定 |
请问这个问题有解决方案么,使用异步达到一定量后就会一直超时,换几轮IP都没用,尝试清除cookie也没用,只有重启程序这个情况才会好,比较奇怪 |
希望能有一些定量的描述,一定量是多少呢?我得能在我这边复现了才好修啊……
|
可以看看这个网站 https://www.bitget.com/zh-CN/spot/BTCUSDT 的这个接口 https://www.bitget.com/v1/kline/getMoreKlineData容易出现超时。代码如下:
|
我在使用中也有这个问题,完全一样的代码和代理,只是把httpx.AsyncClient()改为curl_cffi.requests.AsyncSession()就会经常超时,虽然做了重试机制之后没什么影响。 |
@wwang129 你使用的是什么版本? |
有可能是 #164 提到的计时器泄漏的问题 |
如果加了timeout=5,就大量超时 异步模式,是不是有bug?谢谢 |
@tmxd09887 你是升级到最新版了?0.6.0b7 |
0.5.10版 |
可不可以试下,0.6.0b7,然后不要切换到 selector loop |
selector loop是什么意思? |
这个:
|
没区别,一样报错 |
你是说 0.6.0b7 去了 selector loop?哥你字打的越多,咱问题解决越快,别等我一句一句问啊…… |
感谢 目前 表现跟从0.5.10版更新之前一样 |
核心代码贴一下吧,不方便的话可以私聊发我。 |
|
@gg336699 你也是 Windows?这个楼里都是么? |
我在linux里面也会经常出现超时和报ssl错误(使用了代理),并且某些国内的直连ip代理无法使用,但是使用golang正常 |
@solo-xwz 请问直连代理指的是什么类型的代理? |
您好,我发现当轮询请求的话 很容易出现超时,已设置 类似3、5、10s超时。相比requests 同种请求出现此类问题的的频率有点高。
The text was updated successfully, but these errors were encountered: