HTTP Server优化

2017-08-01  本文已影响14人  小小小胡

Nginx 为例:

第一,缓存静态文件
location ~*.(ico | jpg | jpeg | png | gif | js | css | woff)$
{
expires 7d
}
第二 HTTP持久链接
keepalive_requests 100
keepalive_timeout 100
第三 GZIP压缩
gzip on # 默认值: gzip off # 开启或者关闭gzip模块
gzip_vary on
gzip_types text/plain application/x-javascript text/css application/xml text/javascript application/x-httpd-php image/jpeg image/gif image/png;
gzip_comp_level 4; # 默认值:1(建议选择为4)
# gzip压缩比/压缩级别,压缩级别 1-9,级别越高压缩率越大,当然压缩时间也就越长(传输快但比较消耗cpu)。
nginx有worker_precesses 和 worker_connections
worker_precesses 设置为cpu核数
worker_connections 可以用 ulimit -n 来查看
参考:http://www.cnblogs.com/yingsong/p/6047311.html
第四,内容分发网络(CDN)

上一篇下一篇

猜你喜欢

热点阅读