Nginx优化_压缩处理与内存缓存

对页面进行压缩处理; 服务器内存缓存.

1.对页面进行压缩处理

   [root@proxy ~]# cat /usr/local/nginx/conf/nginx.conf

   http {

   ...

   gzip on;                            //开启压缩

   gzip_min_length 1000;      //小文件不压缩

   gzip_comp_level 4;           //压缩比率

   gzip_types text/plain text/css application/json application/x-javascript text/xml application/xml application/xml+rss text/javascript;//对特定文件压缩,类型参考mime.types

   ...

   }

2.如果需要处理大量静态文件,可以将文件缓存在内存,下次访问会更快.

   http {

           open_file_cache max=2000 inactive=20s;     //设置服务器最大缓存2000个文件句柄,关闭20秒内无请求的文件句柄

           open_file_cache_valid 60s;         //文件句柄的有效时间是60秒,60秒后过期

           open_file_cache_min_uses 5;     //只有访问次数超过5次会被缓存

           open_file_cache_errors off;

           ...

        }

结束.

 

posted @ 2019-07-02 11:23  巴州夜雨  阅读(632)  评论(0编辑  收藏  举报