最大重试次数超过Django getstream

时间:2019-02-04 21:13:25

标签: python django getstream-io

使用django与getstream.io集成后,只需点击几下-取消关注我所遇到的错误:

HTTPSConnectionPool(host='api.stream-io-api.com', port=443): Max retries exceeded with url: /api/v1.0/feed/timeline/1/follows/user:3/?api_key=1234567 (Caused by NewConnectionError('<urllib3.connection.VerifiedHTTPSConnection object at 0x7f78d423e828>: Failed to establish a new connection: [Errno -3] Temporary failure in name resolution',))

第一次单击的效果很好,但是之后出现此错误。

1 个答案:

答案 0 :(得分:0)

错误消息表明API域名的解析出了问题。

这可能是由于互联网连接错误,DNS配置错误或名称服务器引起的。我的建议是将您的DNS设置更改为Google(8.8.8.8 / 8.8.4.4)或Cloudflare(1.1.1.1 / 1.0.0.1),然后重试Stream API。

请记住,在大多数情况下,DNS解析是由操作系统缓存的,您可能需要刷新该缓存和/或运行测试的时间超过DNS缓存TTL(1分钟)。