我正在尝试设置 Django、Gunicorn 和 nginx。
\n\n我已经配置了 Gunicorn 以便运行,但似乎我在 nginx 配置使用 Gunicorn 时遇到了问题。
\n\n这是我的配置:
\n\n[Unit]\nDescription=gunicorn daemon\nRequires=socket\nAfter=network.target\n\n[Service]\nPIDFile=/run/gunicorn/pid\nUser=root\nGroup=root\nRuntimeDirectory=gunicorn\nWorkingDirectory=/srv/myproject/current\nExecStart=/srv/venvs/myenv/bin/gunicorn --pid /run/gunicorn/pid \\\n --bind unix:/run/gunicorn/socket myapp.wsgi:application\nExecReload=/bin/kill -s HUP $MAINPID\nExecStop=/bin/kill -s TERM $MAINPID\nPrivateTmp=true\n\n[Install]\nWantedBy=multi-user.target\n
Run Code Online (Sandbox Code Playgroud)\n\nGunicorn 状态看起来像这样
\n\ngunicorn.service - gunicorn daemon\n Loaded: loaded (/etc/systemd/system/gunicorn.service; enabled; vendor preset: enabled)\n Active: active (running) since Thu 2018-01-18 23:32:11 UTC; 3min 23s ago\n Process: 6347 ExecStop=/bin/kill -s TERM $MAINPID (code=exited, status=0/SUCCESS)\n Main PID: 6355 (gunicorn)\n Tasks: 2\n Memory: 195.7M\n CPU: 1.426s\n CGroup: /system.slice/gunicorn.service\n …
Run Code Online (Sandbox Code Playgroud)