我有一个Flask应用程序,其中我使用Sijax的Comet将数据从后端流式传输到前端。当我通过命令python app.py启动我的应用程序时,它可以正常工作
现在,我正在尝试使用Nginx运行我的应用程序。这款应用程序似乎等到所有数据都被流式传输后才将其发送到浏览器,而不是在数据出现时很好地进行流式传输。
是否有一些Nginx配置或Sijax设置需要启用或禁用?
发布于 2013-07-26 19:22:51
你可以在StackOverflow上找到这样的nginx配置。
proxy_buffering off;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Scheme $scheme;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header Host $http_host;
proxy_set_header Connection '';
proxy_http_version 1.1;
chunked_transfer_encoding off;
proxy_cache off;https://stackoverflow.com/questions/15421337
复制相似问题