手机版 收藏 导航

Nginx 如何优化静态资源加载_Nginx 如何优化大文件传输速度

原创   www.link114.cn   2023-09-16 16:05:04

Nginx 如何优化静态资源加载_Nginx 如何优化大文件传输速度

1. 开启 Gzip 压缩,可以大幅减小文件体积,提升传输速度。在 Nginx 配置文件中添加以下配置:

gzip on;
gzip_types text/plain text/css application/json application/javascript image/jpeg image/png image/gif;

2. 设置缓存,减少重复请求,提高性能。在 Nginx 配置文件中添加:

location ~* \.(jpg|jpeg|png|gif|ico|css|js)$ {
    expires 30d;
    access_log off;
}

1. 调整 Nginx 的接收缓冲区大小,提高文件传输效率。在 Nginx 配置文件中添加:

client_max_body_size 50m;
client_body_buffer_size 128k;

2. 开启 sendfile 功能,减少系统调用,提高传输速度。在 Nginx 配置文件中添加:

sendfile on;

以上就是 Nginx 在静态资源与大文件传输场景下的优化建议,通过合理配置可以大幅提升性能。