使用uwsgi和nginx部署访问报错

来源:12-15 Nginx uWSGI Daphne Supervisor Django生产环境部署

qq_慕的地1326115

2020-09-21

nginx报错日志:
图片描述
uwsgi前台报错:
图片描述

几个服务都是前台正常启动的:
uwsgi启动后:
图片描述
celery启动后:
图片描述
websocket启动:
图片描述
项目没有使用搜索就没启动那个。

写回答

1回答

Jack

2020-09-22

您好,uwsgi和celery daphne(websocket)启动都没有问题。看到nginx有这个报错,这个意思是nginx没能把请求转发到上有(upsteam),就是uwsgi进程。问题可能出在uwsgi_backend配置上

//img.mukewang.com/szimg/5f698f3c092514c308210051.jpg

比如nginx.conf如果是这么设置的话,要保证uwsgi在8888端口上启动了

//img1.sycdn.imooc.com/szimg/5f6991080938066107440506.jpg

第二是看到uwsig前台有这个报错,你把.ini文件里的max-requests改小一点试试,改成2000,还不知道为什么会出现这个报错。

//img.mukewang.com/szimg/5f69902309d2ffac04980053.jpg

free -m看一下系统内存是不是够

0
0

Django高级实战 开发企业级问答网站

融合Django高级用法/算法/设计模式/TestCase测试/云计算打造项目

900 学习 · 756 问题

查看课程