这个Python请求错误意味着什么?
这个Python请求错误意味着什么?这是否意味着它试图连接到服务器,但无法连接?这个Python请求错误意味着什么?,python,couchbase,Python,Couchbase,这个Python请求错误意味着什么?这是否意味着它试图连接到服务器,但无法连接?[Errno 8]提供的nodename或servname或未知的是什么意思 get中第55行的文件“python2.7/site packages/requests/api.py” 文件“python2.7/site packages/requests/api.py”,第44行,在request中 文件“python2.7/site packages/requests/sessions.py”,第279行,在 请求
[Errno 8]提供的nodename或servname或未知的
是什么意思
get中第55行的文件“python2.7/site packages/requests/api.py”
文件“python2.7/site packages/requests/api.py”,第44行,在request中
文件“python2.7/site packages/requests/sessions.py”,第279行,在
请求
文件“python2.7/site packages/requests/sessions.py”,第374行,在
发送
文件“python2.7/site packages/requests/adapters.py”,第209行,在
发送
ConnectionError:HTTPConnectionPool(host='localhost',port=8091):最大值
超过url:/pools/default的重试次数(原因是:[Errno 8]节点名或servname未提供,或
已知的
代码生成了以下内容:
仅供参考,此错误是从Couchbase Python客户端生成的。这意味着您尝试访问的主机名的DNS查找失败。例如,如果我尝试查找无效的主机名,我会收到相同的错误:
>>> import requests
>>> requests.get('http://apsoapsodjaopisjdaoij.com')
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/requests/api.py", line 65, in get
return request('get', url, **kwargs)
File "/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/requests/safe_mode.py", line 39, in wrapped
return function(method, url, **kwargs)
File "/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/requests/api.py", line 51, in request
return session.request(method=method, url=url, **kwargs)
File "/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/requests/sessions.py", line 241, in request
r.send(prefetch=prefetch)
File "/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/requests/models.py", line 631, in send
raise ConnectionError(sockerr)
requests.exceptions.ConnectionError: [Errno 8] nodename nor servname provided, or not known
导入请求
>>>请求。获取('http://apsoapsodjaopisjdaoij.com')
回溯(最近一次呼叫最后一次):
文件“”,第1行,在
get中的文件“/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site packages/requests/api.py”,第65行
返回请求('get',url,**kwargs)
文件“/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site packages/requests/safe_mode.py”,第39行,包装
返回函数(方法、url、**kwargs)
文件“/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site packages/requests/api.py”,请求中第51行
return session.request(method=method,url=url,**kwargs)
文件“/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site packages/requests/sessions.py”,请求中第241行
r、 发送(预回迁=预回迁)
文件“/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site packages/requests/models.py”,第631行,在send中
提升接头错误(承插错误)
requests.exceptions.ConnectionError:[Errno 8]提供了节点名或服务名,或未知
检查
serverInfo[“ip”]
的值,并确保其设置正确。为将来遇到这种情况的人添加我自己的体验
事实证明,这实际上是因为我已经达到了系统上打开的文件的最大数量。这与连接失败无关,甚至与指示的DNS错误无关。错误的DNS,例如,当使用docker服务并调用
http://host.docker.internal:8000
而不是http://localhost:8000
w当您的应用程序不在docker服务本身上时。如果您在这里是因为twitter api出现此错误,请尝试重新生成您的应用程序
不记名代币,它会正常工作。你能粘贴一些触发它的周围代码吗?你是如何解决的?我想我遇到了同样的问题。老实说,我不记得了。我可能在谷歌上搜索了类似“增加linux上打开的文件数”的东西,并遵循了这些指示。
>>> import requests
>>> requests.get('http://apsoapsodjaopisjdaoij.com')
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/requests/api.py", line 65, in get
return request('get', url, **kwargs)
File "/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/requests/safe_mode.py", line 39, in wrapped
return function(method, url, **kwargs)
File "/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/requests/api.py", line 51, in request
return session.request(method=method, url=url, **kwargs)
File "/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/requests/sessions.py", line 241, in request
r.send(prefetch=prefetch)
File "/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/requests/models.py", line 631, in send
raise ConnectionError(sockerr)
requests.exceptions.ConnectionError: [Errno 8] nodename nor servname provided, or not known