kubectl watch命令会持续输出日志使用nginx代理时nginx默认会启用缓冲区buffering将代理服务器收到的响应数据放入缓冲区然后再将数据发送给客户端。如果没有关闭缓冲区nginx会等待缓冲区填满或达到一定的时间后才将数据发送给客户端。上面这段话中nginx会等待缓冲区填满或达到一定的时间后才将数据发送给客户端请问其中说的达到一定的时间具体是指什么时间?
具体来说,当使用nginx代理时,如果没有关闭缓冲区,nginx会等待缓冲区填满或达到proxy_buffering指令所配置的时间后才将数据发送给客户端。proxy_buffering指令默认为开启状态,如果没有显式地配置proxy_buffering时间,那么nginx会等待默认的60秒后才将数据发送给客户端。
原文地址: http://www.cveoy.top/t/topic/iJIq 著作权归作者所有。请勿转载和采集!