django nginx 502 Bad Gateway
一个很有趣的个人博客,不信你来撩 fangzengye.com
按照这位大佬部署nginx 和uwsgi其实是没有问题。
但我经常报错
错误日志:
upstream prematurely closed connection while reading response header from upstream
检查nginx.conf的配置信息
worker_processes 1;events {
worker_connections 1024;
}
http {
include mime.types;
default_type application/octet-stream;
sendfile on;
server {
listen 80;
server_name 120.25.151.138;
charset utf-8;
location / {
include uwsgi_params;
uwsgi_pass 127.0.0.1:8997;
uwsgi_param UWSGI_SCRIPT HouseSellSystem4.wsgi;
uwsgi_param UWSGI_CHDIR /usr/local/Python-3.6.6/data/wwwroot/HouseSellSystem4/;
}
location /static/ {
alias /usr/local/Python-3.6.6/data/wwwroot/HouseSellSystem4/static/;
}
}
}
再检查uwsgi信息
<uwsgi><socket>127.0.0.1:8997</socket><!-- 内部端口,自定义 -->
<chdir>/usr/local/Python-3.6.6/data/wwwroot/HouseSellSystem4/</chdir><!-- 项目路径 -->
<module>HouseSellSystem4.wsgi</module>
<processes>4</processes> <!-- 进程数 -->
<daemonize>uwsgi.log</daemonize><!-- 日志文件 -->
</uwsgi>
解决方法
先用killall uwsgi ,再重启uwsgi -x HouseSellSystem4.xml然后重启nginx
浙公网安备 33010602011771号