语法:proxy_cache_path path[levels=number] keys_zone=zone_name:zone_size [inactive=time] [max_size=size]; 默认值:none 使用配置段:http 该指令用于设置缓存文件的存放路径 proxy_cache_path /usr/local/nginx-1.6/proxy_cache levels=1:2 keys_zone=cache_one:100m inactive=2d max_size=2g; levels...
默认:proxy_cache off; 可配置段:http, server, location 作用:设置是否开启对后端响应的缓存,如果开启的话,参数值就是zone的名称。 示例: 1proxy_cache mycache; 2.3 proxy_cache_path配置 语法:proxy_cache_path path [levels=levels] [use_temp_path=on|off] keys_zone=name:size[inactive=time] [max_s...
proxy_cache_path /data/nginx/cache keys_zone=one:10m; 2. 参数详解 /path/to/cache: 本地路径,缓存文件存放地址; levels: 默认所有缓存文件都放在同一个/path/to/cache下,从而影响缓存的性能,大部分场景推荐使用2级目录来存储缓存文件; key_zone: 在共享内存中设置一块存储区域来存放缓存的key和metadata(...
proxy_cache_path /path/to/cache levels=1:2keys_zone=my_cache:10m max_size=10g inactive=60m use_temp_path=off; server { ... location / { proxy_cache my_cache; # proxy_cache_key"$host$request_uri$cookie_user"; proxy_cache_min_uses3; proxy_cache_methods GET HEAD POST; proxy_cache...
proxy_cache_path /tmp/nginx/cache levels=1:2 inactive=60s keys_zone=mycache:10m max_size=10g; /tmp/nginx/cache:缓存文件存放的路径。 levels : 默认所有缓存文件都放在同一个目录下时,会影响缓存的性能,大部分场景推荐使用2级目录来存储缓存文件,1和2表示用1位和2位16进制来命名目录名称。第一级目录...
proxy_cache_path /app/cache/ levels=1:2 keys_zone=proxy_cache:10m max_size=10g inactive=60m use_temp_path=off; } 1. 2. 3. 4. 5. proxy_cache_path命令中的参数及对应配置说明如下: 1.用于缓存的本地磁盘目录是/app/tianyun.me/cache ...
conf; # referencing the shared memory zone defined above proxy_cache CACHE; proxy_cache_valid any 1d; proxy_cache_bypass $http_pragma $http_authorization; proxy_cache_min_uses 3; proxy_cache_use_stale error timeout invalid_header updating http_500 http_502 http_503 http_504; proxy_pass ...
proxy_cache_background_update on|off; 默认值是 off ,请注意,有必要在更新时允许使用陈旧的缓存响应。 proxy_cache_bypass 定义不从缓存中获取响应的条件。 代码语言:javascript 代码运行次数:0 proxy_cache_bypass string...; 没有默认值,如果字符串参数中至少有一个值不为空且不等于“0”,则不会从缓存中...