Amazon AWS에서 gunicorn 자동 부팅을 시도하고 있습니다 (참고로 TDD는 Python here과 함께 사용). 부팅 시작하는 gunicorn을 구현하려고 할 때로 실행, 즉Amazon AWS - 부팅시 Gunicorn이 시작됩니다.
../virtualenv/bin/gunicorn --bind \ unix:/tmp/mysite.com.socket.myapp.wsgi:application
을 :하지만 실행할 때
사이트 gunicorn 괜찮 배포 '502 잘못된 게이트웨이를 받고, gunicorn-mysite.com을 시작 sudo는 (nginx를) '.
몇 가지 :
- 1.8
/etc/init/gunicorn-mysite.com.conf
description "Gunicorn server for mysite.com"
start on net-device-up
stop on shutdown
respawn
setuid ubuntu
chdir /home/ubuntu/sites/mysite.com/source
exec ../virtualenv/bin/gunicorn \
--bind unix:/tmp/mysite.com.socket \
myapp.wsgi:application
= 아마존 AWS
로그에 다음이 표시됩니다.
은/var/로그/신출내기 **
usage: gunicorn [OPTIONS][APP_MODULE]
gunicorn: error: No application module specified
**
은/var// nginx를
...[error] 6282#0 : * connect() to unix:/tmp/mysite.com.socket failed (111: Connection refused) while connecting to upstream client 10.10.100.100, server: mysite.com, request: "GET/HTTP/1.1", upstream: "http://unix:/tmp/mysite.com.socket:/", host: "mysite.com"
난 로그인 guncorn을 다음 c와 함께 실행 메모 :
(virtualenv)[email protected]/source$ sudo service nginx restart
(virtualenv)[email protected]/source$ sudo starg gunicorn-mysite.com
왜 내가 나쁜 게이트웨이를 얻고 있는지 잘 모르겠다 - 어떤 도움을 주시면 감사하겠습니다! 코드에서