nginx 高并发配置

http://www.iteblog.com/archives/928

下载hadoop 视频  用户名 annan211  密码 2iVrbeXZNS7R

ab -c 100 -n 1000 http://10.244.1.170

每秒发起 100个请求  每个请求 1000个连接。


nginx 设置缓存

http{
   proxy_temp_path ////临时缓存路径
   proxy_cache_path ///nginx 缓存路径
}
location ~.*\.(gif|jpg|jpeg|png|bmp|swf|js|css|htm|html){
   proxy_cache cache_one;
   proxy_cache_valid 200 10m;
   proxy_cache_valid 304 1m;
   proxy_cache_valid 301 302 1h;
   proxy_cache_valid any 1m;
   proxy_cache_key $host$uri$is_args$args;
   proxy_set_header Host $host;
   proxy_set_header X-Forwarded-For $remote_addr;
   proxy_pass img.dahongwa.com;
}

nginx 配置注意项
1 防止盗链

  location ~*\.(gif|jpg|jpeg|png|bmp|swf|js|css|htm|html)${
    valid_referes none blocked www.test.com *.test.com;#如果不是通过指定的这个网站过来的,则跳转
    if($invalid){
     rewrite ^/(.*) http://www.test.com/block.html;
   }
}
2 禁止用户执行自定义脚本
  location ~.*\.(sh|bash)?${
     return 403;#需要配置 403 页面
  }

实现 10万并发
http://down.chinaz.com/server/201202/1615_1.htm
http://blog.csdn.net/oonets334/article/details/7528558

nginx本地缓存模块ngx_slowfs_cache
http://www.ttlsa.com/nginx/local-nginx-cache-module-ngx_slowfs_cache/

你可能感兴趣的:(nginx)