ArangoDB-Community / pyArango

Python Driver for ArangoDB with built-in validation
https://pyarango.readthedocs.io/en/latest/
Apache License 2.0
238 stars 90 forks source link

在linux环境下处理arangodb里的数据,出现错误 #159

Open zsj1 opened 5 years ago

zsj1 commented 5 years ago

File "/arangoApi.py", line 26, in read_aql queryResult = self.db.AQLQuery(aql, rawResults=True, batchSize=1000) File "/usr/local/lib/python3.6/site-packages/pyArango/database.py", line 176, in AQLQuery return AQLQuery(self, query, rawResults = rawResults, batchSize = batchSize, bindVars = bindVars, options = options, count = count, fullCount = fullCount, *moreArgs) File "/usr/local/lib/python3.6/site-packages/pyArango/query.py", line 141, in init request = self.connection.session.post(database.cursorsURL, data = json.dumps(payload)) File "/usr/local/lib/python3.6/site-packages/pyArango/connection.py", line 38, in call ret = self.fct(args, kwargs) File "/usr/local/lib/python3.6/site-packages/requests/sessions.py", line 581, in post return self.request('POST', url, data=data, json=json, kwargs) File "/usr/local/lib/python3.6/site-packages/requests/sessions.py", line 533, in request resp = self.send(prep, send_kwargs) File "/usr/local/lib/python3.6/site-packages/requests/sessions.py", line 646, in send r = adapter.send(request, kwargs) File "/usr/local/lib/python3.6/site-packages/requests/adapters.py", line 516, in send raise ConnectionError(e, request=request) requests.exceptions.ConnectionError: HTTPConnectionPool(host='10.64.140.117', port=8529): Max retries exceeded with url: /_db/_system/_api/cursor (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fd34192c128>: Failed to establish a new connection: [Errno 99] Cannot assign requested address',))

NiklasBeierl commented 3 years ago

This seems like a very generic network issue to me. Most likely not caused by pyArango itself. Given the age, I presume this could be closed.