nginx反向代理在连接closures之前发送输出

我已经设置了一个反向代理nginx webmin ..但它看起来像nginx之前不会发送HTTP响应连接closures后?

如果请求长请求(cronjob)请求结束后,输出将首先由最终用户接收? 如何设置nginx,以便在第一个字节被发送回代理(nginx)后立即发送响应?

location / { proxy_pass https://xx.xx.xx.xx:10000/; } 

你可以closuresproxy_buffering

 location / { proxy_buffering off; proxy_pass https://xx.xx.xx.xx:10000/; } 

请注意,缓冲是一种性能优化,通常在启用时效果最佳; 如果禁用它会导致整体问题,您可能希望仅针对特定位置禁用它(通过创build新的location块)。