10-ngx_http_fastcgi_module

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了10-ngx_http_fastcgi_module相关的知识,希望对你有一定的参考价值。

模块常见指令

1、fastcgi_pass address; 

2、fastcgi_index name;     fastcgi默认的主页资源;

3、fastcgi_param parameter value [if_not_empty];    设置一个参数给后端的FastCGI服务器,值可以包括文本、变量或它们的组合 

4、fastcgi_cache_path path [levels=levels] [use_temp_path=on|off] keys_zone=name:size [inactive=time] [max_size=size]…
    定义fastcgi的缓存;缓存位置为磁盘上的文件系统,由path所指定路径来定义; 
    levels=levels:缓存目录的层级数量,以及每一级的目录数量;levels=ONE:TWO:THREE
    keys_zone=name:size:k/v映射的内存空间的名称及大小 
    inactive=time:非活动时长 
    max_size=size:磁盘上用于缓存数据的缓存空间上限

5、fastcgi_cache zone | off;     调用指定的缓存空间来缓存数据;http, server, location 

6、fastcgi_cache_key string;      定义用作缓存项的key的字符串;

7、fastcgi_cache_methods GET | HEAD | POST …;      为哪些请求方法使用缓存; 

8、fastcgi_cache_min_uses number;    缓存空间中的缓存项在inactive定义的非活动时间内至少要被访问到此处所指定的次数方可被认作活动项;

9、fastcgi_cache_valid [code …] time;    不同的响应码各自的缓存时长; 

10、fastcgi_keep_conn on | off;(发起请求时保持链接)

 

以上是关于10-ngx_http_fastcgi_module的主要内容,如果未能解决你的问题,请参考以下文章