Linux/Python学习论坛-京峰教育

 找回密码
 立即注册

一键登录:

搜索
热搜: 活动 交友 discuz
查看: 759|回复: 0

nginx大文件下载优化

[复制链接]

238

主题

288

帖子

1925

积分

超级版主

Rank: 8Rank: 8

积分
1925
QQ
发表于 2015-3-18 15:28:02 | 显示全部楼层 |阅读模式
默认情况下proxy_max_temp_file_size值为1024MB,也就是说后端服务器的文件不大于1G都可以缓存到nginx代理硬盘中,如果超过1G,那么文件不缓存,而是直接中转发送给客户端.如果proxy_max_temp_file_size设置为0,表示不使用临时缓存。


在大文件的环境下,如果想启用临时缓存,那么可以修改配置,值改成你想要的。


修改nginx配置


location /
{
...
proxy_max_temp_file_size 2048m;
...
}
重启nginx


# /usr/local/nginx-1.7.0/sbin/nginx -s reload

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|京峰教育,只为有梦想的人 ( 京ICP备15013173号 )

GMT+8, 2020-2-18 02:32 , Processed in 0.022160 second(s), 11 queries , Redis On.

快速回复 返回顶部 返回列表