,이 코드파이썬 게시 요청이 Minio 서버 가져 오기 작동하지 않는 내가 파이썬/장고 및 Minio 서버에 POST 요청에 문제가
from django.http import HttpResponse
import json
from minio import Minio
minioClient = Minio('mypath:9000',
access_key='mykey',
secret_key='mysecret',
secure=False)
def getMessage(request):
if request.method == 'POST':
data = json.loads(request.body.decode('utf-8'))
for obj in data['files']:
...do some stuff....
minioClient.fget_object(myvar, myvar2, '/tmp/processing')
return HttpResponse(file)
나는 경우 문제는 요청이 작동하지 않습니다 것을에게 있습니다 처음에는 가져 오기를 제거하지 않아서 이유를 이해할 수 없습니다. 이 발생하는 오류입니다 :
HTTPConnectionPool(host='myhost', port=8001):
Max retries exceeded with url: /myurl/
(Caused NewConnectionError
('<requests.packages.urllib3.connection.HTTPConnection object at 0x7fcbeab21160>:
Failed to establish a new connection: [Errno 111] Connection refused',))
이 요청이 하나 만드는 스크립트입니다
.... some code....
try:
r = requests.post("http://myurl:8001/mypath/", data=my_data, timeout=1)
except Exception as e:
print(e)
이미 제한 시간을 증가 해봤지만 작동 물론 아니에요, Minio 부분을 다른 스크립트에서 테스트했는데 가져 오기는이 요청 스크립트에서만이 오류를 생성합니다. urllib3에 대한 문서의 도움
https://github.com/minio/minio-py/issues을 -에 문제가있는 경우 우리가 유효성을 검사하는 문제를여십시오 우리의 암호. – Harshavardhana