python请求'对等连接重置'错误

问题描述

我正在使用python请求将文档发送到api,然后根据这些文档接收分数。我的程序以前运行完美,但是我刚刚更新了程序以将文档发送到两个端点。现在它可以正常运行10-15分钟,但最终会因以下错误而停止:

Traceback (most recent call last):
  File "/usr/local/lib/python3.7/site-packages/urllib3/connectionpool.py",line 672,in urlopen
    chunked=chunked,File "/usr/local/lib/python3.7/site-packages/urllib3/connectionpool.py",line 421,in _make_request
    six.raise_from(e,None)
  File "<string>",line 3,in raise_from
  File "/usr/local/lib/python3.7/site-packages/urllib3/connectionpool.py",line 416,in _make_request
    httplib_response = conn.getresponse()
  File "/usr/local/Cellar/python/3.7.5/Frameworks/Python.framework/Versions/3.7/lib/python3.7/http/client.py",line 1344,in getresponse
    response.begin()
  File "/usr/local/Cellar/python/3.7.5/Frameworks/Python.framework/Versions/3.7/lib/python3.7/http/client.py",line 306,in begin
    version,status,reason = self._read_status()
  File "/usr/local/Cellar/python/3.7.5/Frameworks/Python.framework/Versions/3.7/lib/python3.7/http/client.py",line 267,in _read_status
    line = str(self.fp.readline(_MAXLINE + 1),"iso-8859-1")
  File "/usr/local/Cellar/python/3.7.5/Frameworks/Python.framework/Versions/3.7/lib/python3.7/socket.py",line 589,in readinto
    return self._sock.recv_into(b)
ConnectionResetError: [Errno 54] Connection reset by peer

During handling of the above exception,another exception occurred:

Traceback (most recent call last):
  File "/usr/local/lib/python3.7/site-packages/requests/adapters.py",line 449,in send
    timeout=timeout
  File "/usr/local/lib/python3.7/site-packages/urllib3/connectionpool.py",line 720,in urlopen
    method,url,error=e,_pool=self,_stacktrace=sys.exc_info()[2]
  File "/usr/local/lib/python3.7/site-packages/urllib3/util/retry.py",line 400,in increment
    raise six.reraise(type(error),error,_stacktrace)
  File "/usr/local/lib/python3.7/site-packages/urllib3/packages/six.py",line 734,in reraise
    raise value.with_traceback(tb)
  File "/usr/local/lib/python3.7/site-packages/urllib3/connectionpool.py",in readinto
    return self._sock.recv_into(b)
urllib3.exceptions.ProtocolError: ('Connection aborted.',ConnectionResetError(54,'Connection reset by peer'))

During handling of the above exception,another exception occurred:

Traceback (most recent call last):
  File "/Users/ciaranmoran/PycharmProjects/combase_lenticular_py_scripts/testing.py",line 21,in <module>
    NER_request = requests.post(NER_Endpoint,files=files2)
  File "/usr/local/lib/python3.7/site-packages/requests/api.py",line 116,in post
    return request('post',data=data,json=json,**kwargs)
  File "/usr/local/lib/python3.7/site-packages/requests/api.py",line 60,in request
    return session.request(method=method,url=url,**kwargs)
  File "/usr/local/lib/python3.7/site-packages/requests/sessions.py",line 533,in request
    resp = self.send(prep,**send_kwargs)
  File "/usr/local/lib/python3.7/site-packages/requests/sessions.py",line 646,in send
    r = adapter.send(request,**kwargs)
  File "/usr/local/lib/python3.7/site-packages/requests/adapters.py",line 498,in send
    raise ConnectionError(err,request=request)
requests.exceptions.ConnectionError: ('Connection aborted.','Connection reset by peer'))

这个问题有明显的解决方法吗?如果没有,我可以采取什么步骤来诊断问题。

提前欢呼

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

依赖报错 idea导入项目后依赖报错,解决方案:https://blog....
错误1:代码生成器依赖和mybatis依赖冲突 启动项目时报错如下...
错误1:gradle项目控制台输出为乱码 # 解决方案:https://bl...
错误还原:在查询的过程中,传入的workType为0时,该条件不起...
报错如下,gcc版本太低 ^ server.c:5346:31: 错误:‘struct...