1,当被代理服务器向nginx proxy发送数据时,proxy buffer会判断本次响应的数据量的大小。
2,如果buffer足够,那么本次响应数据直接写入buffer。
3,如果buffer装不下本次响应的数据,那么nginx服务器会将部分接收到的数据临时存放在磁盘的临时文件中,磁盘上的临时文件路径可以通过proxy_temp_path指定,临时文件的大小有proxy_max_temp_file_size和proxy_temp_file_write_size指令决定
4,一次响应数据接收完成或者buffer已经转满,nginx服务器开始向客户端传输数据