采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
网站部署好了,正常运行,但是隔三差五会nginx 502 badgetaway,其他都没毛病,就这个问题,都是发生,要怎么处理啊老师
# 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目录
/static/
/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
看看日志是什么原因 也可以研究下 supervisor
这个最好分析一下nginx和uwsgi的日志看看 502一般错误都是代表的uwsgi中有错误
登录后可查看更多问答,登录/注册
【毕设】Python 2.7到3.6 完美适配,Django升级2.0
15.3k 81
864 4
1.7k 22
1.5k 20
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号