0

我有一个 Flask 应用程序,我在其中使用 Sijax 的 Comet 将数据从后端流式传输到前端。当我通过使用命令启动应用程序来运行我的应用程序时,这可以正常工作python app.py

现在我正在尝试使用 Nginx 运行我的应用程序。该应用程序似乎没有很好地流式传输我的数据,而是等到所有数据都流式传输后才将其发送到浏览器。

是否有一些 Nginx 配置或 Sijax 设置可以启用或禁用?

4

1 回答 1

0

你可以在 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;
于 2013-07-26T11:22:50.990 回答