让Nginx Proxy pass支持Chunked协议

问题一、nginx不支持Chunked协议

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

问题二、双重转发时Chunked不Work

双重转发就是NginxA将请求转发到NginxB,NginxB在将请求转发到后端应用。此时发现只需要在NginxA中添加

proxy_buffering off;

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

相关推荐