评论

收藏

[Linux] centos+nginx+uwsgi部署django项目上线详解

服务系统 服务系统 发布于:2022-08-09 16:35 | 阅读数:576 | 评论:0

[root@test-code opt]# cat /opt/nginx/conf.d/django.confserver {
listen 8881;
server_name localhost;
server_tokens off;
location /static {
root  /opt/yunwei;
index  index.html index.htm;
}
location / {
include uwsgi_params; #nginx加载uwsgi模块
uwsgi_buffer_size 16k;
uwsgi_busy_buffers_size 24k;
#如果你后端的需要超过60秒时间处理请求,那么一定要加上下面三个超时时间的设置,不然60s之后nginx断开链接报超时
uwsgi_send_timeout 600;    # 指定向uWSGI传送请求的超时时间,完成握手后向uWSGI传送请求的超时时间。
uwsgi_connect_timeout 600;   # 指定连接到后端uWSGI的超时时间。
uwsgi_read_timeout 600;    # 指定接收uWSGI应答的超时时间,完成握手后接收uWSGI应答的超时时间。
uwsgi_pass unix:/opt/yunwei/uwsgi/uwsgi.sock; #nginx对应的uwsgi socket文件
}
}

关注下面的标签,发现更多相似文章