更新:如果我不使用套接字而127.0.0.1:3031改为使用套接字,一切正常.
Nginx版本是1.6.3,uwsgi是2.0.11.1
/etc/uwsgi.ini:
[uwsgi]
uid = uwsgi
gid = uwsgi
pidfile = /run/uwsgi/uwsgi.pid
emperor = /etc/uwsgi.d
stats = /run/uwsgi/stats.sock
emperor-tyrant = true
cap = setgid,setuid
logto = /var/log/uwsgi.log
Run Code Online (Sandbox Code Playgroud)
/etc/uwsgi.d/daimaduan_preview.ini
[uwsgi]
plugin = python,http
protocol = uwsgi
chdir = /var/www/daimaduan/preview/current
master = true
processes = 4
threads = 20
socket = /tmp/daimaduan-preview.sock
chmod-socket = 666
uid = vagrant
gid = vagrant
logto = /var/log/daimaduan/preview/uwsgi.log
virtualenv = /var/www/daimaduan/preview/venv
wsgi-file = deploy.wsgi
Run Code Online (Sandbox Code Playgroud)
/etc/nginx/conf.d/daimaduan.conf
server {
listen 80;
server_name example.com;
access_log /var/log/daimaduan/preview/access.log; …Run Code Online (Sandbox Code Playgroud)