读书人

web服务器流量控制(文件上载)

发布时间: 2012-08-11 20:50:31 作者: rapoo

web服务器流量控制(文件下载)

文件下载包括各种类型文件,如文本,软件,视频,音频等
使用nginx做代理服务器,应用nginx中的限速功能实现,nginx.conf概要配置如下

#user? nobody;
worker_processes? 1;

#error_log? logs/error.log;
#error_log? logs/error.log? notice;
#error_log? logs/error.log? info;

#pid??????? logs/nginx.pid;


events {
??? worker_connections? 1024;
}


http {
??? include?????? mime.types;
??? ...
??? keepalive_timeout? 65;

??? #gzip? on;

??? limit_zone?? linuxtone? $binary_remote_addr? 10m;

??? server {
??????? listen?????? 80;
??????? server_name? localhost;

??????? #charset koi8-r;

??? ??? ??? ???
??????? #access_log? logs/host.access.log? main;
??? ??? ??? ???
??? ??? ??? ???
??? ??? ??? ??? #限制video目录下的静态资源下载网速
??? ??? ??? ??? location /files {
??? ??? ??? ??? ??? ??? root D:/dev_web/limitdownloadspeed/apache-tomcat-6.0.26/webapps/ROOT/;
??? ??? ??? ??? ??? ??? limit_conn?? linuxtone? 2;
?????????? ??? limit_rate 75k;
??? ??? ??? ??? }
??? ??? ??? ???
??? ??? ??? ???
??????? location / {
??????????? root?? html;
??????????? index? index.jsp index.html index.htm;??? ???
??? ????????? proxy_pass http://localhost:8080;
??????? }

??????? #error_page? 404????????????? /404.html;

??????? # redirect server error pages to the static page /50x.html
??????? #
??????? error_page?? 500 502 503 504? /50x.html;
??????? location = /50x.html {
??????????? root?? html;
??????? }
...
??? }
...

}

读书人网 >Web前端

热点推荐