请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

nginx 502 badgetaway

网站部署好了,正常运行,但是隔三差五会nginx 502 badgetaway,其他都没毛病,就这个问题,都是发生,要怎么处理啊老师

正在回答 回答被采纳积分+3

插入代码

2回答

提问者 asdhjhg 2019-04-23 07:03:37
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
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
~
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
# 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
}   
}


老师以上是我的配置

我发现报错出现这样的字眼

1
UPSTREAM PREMATURELY CLOSED CONNECTION WHILE READING......xxxxxxxxxxxxxx


0 回复 有任何疑惑可以回复我~
Ethreal 2019-04-18 22:16:16

看看日志是什么原因 也可以研究下 supervisor

0 回复 有任何疑惑可以回复我~
  • bobby #1
    这个最好分析一下nginx和uwsgi的日志看看 502一般错误都是代表的uwsgi中有错误
    回复 有任何疑惑可以回复我~ 2019-04-20 16:50:50
问题已解决,确定采纳
还有疑问,暂不采纳
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号