Django项目中如何使用StreamingHttpResponse分块发送内容?

问题描述 投票:0回答:0

本地开发使用Django,使用StreamingHttpResponse分块发送内容。但是,当使用 Django+uwsgi+nginx 部署时,StreamingHttpResponse 不再分块发送内容,而是一次发送所有内容。是什么原因造成的?

这是我的uwsgi配置

[uwsgi]
socket = 127.0.0.1:8082
chdir = /usr/release/publicapi/
wsgi-file = publicapi/wsgi.py
module = publicapi.wsgi
master = true
#home = /usr/local/anaconda3/envs/bg/
daemonize = /usr/release/logs/uwsgi.log
vacuum = true
processes = 5
pidfile = /usr/local/nginx/uwsgi/uwsgi8086.pid
home = /usr/local/anaconda3/envs/bg/
#ignore-sigpipe=true
#ignore-write-errors=true
#disable-write-exception=true
harakiri=3000
post-buffering=56553600
http-timeout=6000
python django nginx uwsgi
© www.soinside.com 2019 - 2024. All rights reserved.