使用Flask-Sijax的彗星与Nginx

时间:2013-03-14 22:22:50

标签: nginx flask sijax

我有一个Flask应用程序,我正在使用Sijax的Comet将数据从后端传输到前端。当我使用命令python app.py

启动我的应用程序时,这通常正常

现在我正在尝试使用Nginx运行我的应用程序。该应用程序似乎等到所有数据都已流式传输,然后再发送到浏览器,而不是流式传输我的数据。

是否有启用或禁用的Nginx配置或Sijax设置?

1 个答案:

答案 0 :(得分: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;