chxin 大佬有话说 :
不懂就问,nginx反代下载大文件问题
本帖最后由 chxin 于 2020-2-7 12:46 编辑
下面代码是每个链接就创建一个缓冲区,每个缓冲区都是独立的,下载设置了16线程就是16个缓冲区。想用缓存的话话可以不用磁盘缓存。
proxy_buffering on;
proxy_buffer_size 4k;
proxy_buffers 8 2M;
proxy_busy_buffers_size 10M;
proxy_max_temp_file_size 0;
无缓冲设置
proxy_buffering off;
好了可以水一篇博客了:lol
******************旧内容***************
反代下载大文件,小鸡都会缓存到磁盘,奈何小鸡硬盘只有5G,每次下载磁盘就爆炸,想减少一下缓存空间或者不缓存,
目前测试的代码不起作用啊。求大佬指点一下
proxy_buffering on;
proxy_buffer_size 4k;
proxy_buffers 8 2M;
proxy_busy_buffers_size 10M;
proxy_temp_file_write_size 50M;
proxy_max_temp_file_size 100M;
chxin 大佬有话说 :
再次测试,proxy_buffering off; 终于不缓存了,但是为何开启状态后面的设置没用啊:lol