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

posted @ 2020-08-12 01:23  开源的Boy  阅读(448)  评论(0)    收藏  举报