让Nginx Proxy pass支持Chunked协议

问题一、nginx不支持Chunked协议
近期在做项目的时候发现,Nginx不支持Chunked协议。后面发现1.2.0以后的版本支持Chunked的协议,所需要做的就是升级你的Nginx版本

问题二、双重转发时Chunked不Work
双重转发就是Nginx A将请求转发到Nginx B, Nginx B在将请求转发到后端应用。此时发现只需要在Nginx A中添加
proxy_buffering off;

这样的话Nginx不会缓存Proxy的内容,会立即返回给客户端

猜你喜欢

转载自tiger-will.iteye.com/blog/1975828