我遇到以下错误:
(在此示例中组成了Url和api)。 (,ConnectionError(MaxRetryError(“HTTPConnectionPool(host ='urlICantDisplay.com',port = 80):使用url超出最大重试次数:/ some_api / user_id / action_name(由以下引起:[Errno -2]名称或服务未知)” ,),),)
我为许多用户使用相同的api,但突然间我开始收到此错误, 从那时起我一直收到错误,直到我重新开始这个过程。
我读过这可能是一个拥塞问题: Random "[Errno -2] Name or service not known" errors
并在通话之间暂停可能有帮助,但这是一个不应暂停的实时应用。
而且我会假设api会在一段时间后开始工作, 7小时后,我在同一过程中再次使用了api,但仍然出现错误。
我也读到这是一个dns错误,但正如我所说,dns工作然后突然停止工作。
只有重启过程解决了它。
我想保存dns的ip以停止要求dns服务器执行此操作。 但我不确定它是否会起作用甚至连接。