分类目录归档:nginx

nginx内置变量以及重写的一些设置

nginx的配置文件中可以使用的内置变量和php一样 美元符$开始 有些值可以是可以重写的

$arg_PARAMETER 这个变量值为:GET请求中变量名PARAMETER参数的值。

$args 这个变量等于GET请求中的参数。例如,foo=123&bar=blahblah;这个变量只可以被修改

$binary_remote_addr 二进制码形式的客户端地址。

$body_bytes_sent 传送页面的字节数

继续阅读

nginx fastcgi cache 详解

在web项目中,大家都已经非常熟悉其架构流程了。都说Cache是万金油,哪里不舒服抹哪里。这些流程中,几乎每个环节都会进行cache。从浏览器到webserver,到cgi程序,到DB数据库,会进行浏览器cache,数据cache,SQL查询的cache等等。对于fastcgi这里的cache,很少被使用。今年在一个symfony项目中,大量使用了fastcgi cache,大大降低了服务器负载,这里对一些配置进行记录一下。

在http层中做如下配置

fastcgi_temp_path:生成fastcgi_cache临时文件目录

继续阅读