nginx流式传输配置

发布于 2024-10-19  7 次阅读


nginx反向代理默认会等到后端全部相应完毕后才会传递数据给前端,无法满足流式传输需求。兼容流式传输的相关配置如下

proxy_cache off;  # 关闭缓存

proxy_buffering off;  # 关闭代理缓冲

chunked_transfer_encoding on;  # 开启分块传输编码

tcp_nopush on;  # 开启TCP NOPUSH选项,禁止Nagle算法

tcp_nodelay on;  # 开启TCP NODELAY选项,禁止延迟ACK算法

keepalive_timeout 300;

华风夏韵,洛水天依。