searchusermenu
  • 发布文章
  • 消息中心
点赞
收藏
评论
分享
原创

nginx数据缓存简介

2023-10-08 08:42:06
5
0

缓存方式

proxy_cache_path /data   levels=2:2:2 keys_zone=mycache:1G   max_size=20G inactive=1d use_temp_path=off;

参数解析

  • /data : 缓存地址;
  • levels : 目录级别,避免读取一个文件目录
  • key_zone : 存放缓存元数据
  • max_size : 最大cache空间
  • inactive : 未被访问文件在缓存中保留时间
  • use_temp_path : 缓存中间文件,一般关闭

缓存条件

 proxy_cache mycache;

引入缓存

proxy_cache_key "$request_uri";

缓存key

proxy_cache_min_uses 2;

缓存命中最少次数

proxy_cache_methods GET

缓存方法

proxy_cache_valid 200  1m

返回码对应缓存

proxy_cache_bypass $nocache

参数不为0即不缓存

proxy_cache_purge 

缓存清理

proxy_cache_lock_timeout 0s;

proxy_cache_lock超时时间

 proxy_cache_lock_age 1000s;

指定时间内缓存未完成发送到后端

0条评论
0 / 1000
Mr. 油
89文章数
0粉丝数
Mr. 油
89 文章 | 0 粉丝
原创

nginx数据缓存简介

2023-10-08 08:42:06
5
0

缓存方式

proxy_cache_path /data   levels=2:2:2 keys_zone=mycache:1G   max_size=20G inactive=1d use_temp_path=off;

参数解析

  • /data : 缓存地址;
  • levels : 目录级别,避免读取一个文件目录
  • key_zone : 存放缓存元数据
  • max_size : 最大cache空间
  • inactive : 未被访问文件在缓存中保留时间
  • use_temp_path : 缓存中间文件,一般关闭

缓存条件

 proxy_cache mycache;

引入缓存

proxy_cache_key "$request_uri";

缓存key

proxy_cache_min_uses 2;

缓存命中最少次数

proxy_cache_methods GET

缓存方法

proxy_cache_valid 200  1m

返回码对应缓存

proxy_cache_bypass $nocache

参数不为0即不缓存

proxy_cache_purge 

缓存清理

proxy_cache_lock_timeout 0s;

proxy_cache_lock超时时间

 proxy_cache_lock_age 1000s;

指定时间内缓存未完成发送到后端

文章来自个人专栏
存储专栏
89 文章 | 1 订阅
0条评论
0 / 1000
请输入你的评论
0
0