2010年1月18日星期一

nginx

nginx,一般用来做七层的负载均衡或者代理。
今天是第一次写nginx,对于任何的webserver服务器来讲,我们需要好好的处理rewrite.和服务器的状态。

location ~* ^.+\.(js|css|php|jpg|jpeg|gif|png|pdf|zip|rar)$ {
root /var/www/apps/myapp/public;
access_log off;
expires 7d;
}

一般有上面代理的例子,特别需要里面的是正则一句 ~* 不区分大小写匹配,具体其他可以搜索
我们需要取到nginx的服务器状态

Active connections: 171
server accepts handled requests
21252 21252 30419
Reading: 2 Writing: 9 Waiting: 160


location /nginx_status {
stub_status on;
}