2012-04-16 3 views
0

내 django 앱에서 Amazon S3 서비스로 파일을 업로드하려고합니다. 작은 파일 (300ko 미만)에서는 잘 작동하지만 다른 파일 (300ko +)에서는 "[Errno 104] Connection to peer"오류가 발생합니다. 나는 django 1.4와 1.3, python2.7 및 2.6을 시도했지만 성공하지는 못했다. 정말 이상합니다. 4 일 지금 나는 해결책을 찾고있다. thnx에 미리 있습니다.Django S3 [Errno 104] 동료에 의한 연결 재설정

편집 문제가 무엇인지 알아 냈습니다. 나는 기본적으로 30 초 후에 요청을 닫는 내 장고 서버로 guincorn을 사용하고있다. 그래서 작업량을 늘리고 비동기 요청을하기 위해 타임 아웃을 늘려야했습니다. 웹 : 파이썬 manage.py run_gunicorn -b 0.0.0.0:$PORT -w 3 --timeout 900 -k gevent 내가 는 아마존-S3에 내 장고 응용 프로그램에서 콘텐츠를 게시을 s3cmd 사용

답변

0

subprocess.call(["s3cmd", "put", "-P", "-r", "-c", s3conf_path, "--exclude=.xml", src, fileserver_path + '/data/']) 

및 150 메가 바이트 이상의 콘텐츠를 게시 할 수 있습니다.

관련 문제