nginx 502 badgetaway
来源:14-2 uwsgi安装和启动, nginx的虚拟主机配置
asdhjhg
2019-04-18
网站部署好了,正常运行,但是隔三差五会nginx 502 badgetaway,其他都没毛病,就这个问题,都是发生,要怎么处理啊老师
写回答
2回答
-
asdhjhg
提问者
2019-04-23
# mysite_uwsgi.ini file [uwsgi] # Django-related settings # the base directory (full path) chdir = /root/mxonline # Django's wsgi file module = mxonline.wsgi # the virtualenv (full path) # process-related settings # master master = true # maximum number of worker processes processes = 10 # the socket (use the full path to be safe socket = 127.0.0.1:8000 # ... with appropriate permissions - may be needed # chmod-socket = 664 # clear environment on exit vacuum = true virtualenv = /root/.virtualenvs/Django1_9 ~
# the upstream component nginx needs to connect to upstream django { # server unix:///path/to/your/mysite/mysite.sock; # for a file socket server 127.0.0.1:8000; # for a web port socket (we'll use this first) } # configuration of the server server { # the port your site will be served on listen 80; # the domain name it will serve for server_name xx.xx.xx.xx www.xxx.com ; # substitute your machine's IP address or FQDN charset utf-8; # max upload size client_max_body_size 75M; # adjust to taste # Django media location /media/ { alias /root/mxonline/media/; # 指向django的media目录 } location /static/ { alias /root/mxonline/static/; # 指向django的static目录 } # Finally, send all non-media requests to the Django server. location / { uwsgi_pass django; include uwsgi_params; # the uwsgi_params file you installed } }
老师以上是我的配置
我发现报错出现这样的字眼
UPSTREAM PREMATURELY CLOSED CONNECTION WHILE READING......xxxxxxxxxxxxxx
00 -
Ethreal
2019-04-18
看看日志是什么原因 也可以研究下 supervisor
012019-04-20
相似问题