proxy_cache
来源:互联网 发布:摄像头阅卷软件 编辑:程序博客网 时间:2024/06/14 07:23
网上从别人那里看到了一段缓存配置,觉得解释的很详尽,抄下来。
proxy_temp_path /usr/local/nginx/proxy_temp_dir 1 2;#keys_zone=cache1:100m 表示这个zone名称为cache1,分配的内存大小为100MB#/usr/local/nginx/proxy_cache_dir/cache1 表示cache1这个zone的文件要存放的目录#levels=1:2 表示缓存目录的第一级目录是1个字符,第二级目录是2个字符,即/usr/local/nginx/proxy_cache_dir/cache1/a/1b这种形式#inactive=1d 表示这个zone中的缓存文件如果在1天内都没有被访问,那么文件会被cache manager进程删除掉#max_size=10g 表示这个zone的硬盘容量为10GBproxy_cache_path /usr/local/nginx/proxy_cache_dir/cache1 levels=1:2 keys_zone=cache1:100m inactive=1d max_size=10g;server { listen 80; server_name *.example.com; #在日志格式中加入$upstream_cache_status log_format format1 '$remote_addr - $remote_user [$time_local] ' '"$request" $status $body_bytes_sent ' '"$http_referer" "$http_user_agent" $upstream_cache_status'; access_log log/access.log fomat1; #$upstream_cache_status表示资源缓存的状态,有HIT MISS EXPIRED三种状态 add_header X-Cache $upstream_cache_status; location ~ .(jpg|png|gif|css|js)$ { proxy_pass http://127.0.0.1:81; #设置资源缓存的zone proxy_cache cache1; #设置缓存的key proxy_cache_key $host$uri$is_args$args; #设置状态码为200和304的响应可以进行缓存,并且缓存时间为10分钟 proxy_cache_valid 200 304 10m; expires 30d; }}
原文链接http://blog.csdn.net/czp11210/article/details/28596649
0 0
- proxy_cache
- Nginx proxy_cache 使用示例
- Nginx+proxy_cache高速缓存配置
- Nginx+proxy_cache高速缓存配置
- nginx proxy_cache 配置
- nginx proxy_cache配置
- nginx proxy_cache配置缓存
- nginx proxy_cache配置说明
- nginx内置缓存Proxy_cache
- nginx proxy_cache 缓存配置
- nginx proxy_cache 配置
- nginx缓存设置proxy_cache
- nginx proxy_cache 缓存配置
- nginx 的proxy_cache才是王道
- nginx 的proxy_cache才是王道
- Nginx的proxy_cache缓存功能
- Nginx动静分离+proxy_cache缓存
- nginx proxy_cache 批量清理脚本
- C#学习笔记(一)
- C++中引用的基础知识
- 解决eclipse中配置struts.xml时没有提醒的问题
- java如何打印万年历
- 2D贪吃蛇小游戏!!!
- proxy_cache
- error LNK2005: 已经在*.obj中定义
- 决策树
- 安卓中绘制2D、3D图形
- PHP $_SERVER详解
- 4-way handshake
- jzoj P1666 【AHOI2009】飞行棋
- LeetCode 16. 3Sum Closest
- 实战java高并发程序设计第一章读书笔记