srcache_nginx redis 清除缓存
srcache_nginx + redis 缓存方案,我公司业务上用到的比较多。srcache_nginx 模块相关参数介绍,可以参见《memc_nginx+srcache_nginx+memcached构建透明的动态页面缓存》。 redis是一种高效的key-value存储。nginx更是被广泛使用的web服务器。srcache_nginx redis 构建缓存系统应用一例可以参见:http://www.ttlsa.com/html/3952.html 。有时,又需要清除缓存。那么缓存该如何清除呢? 缓存的清除操作与nginx缓存清除大同小异。关于nginx清缓存遇到的问题可以参考下:《nginx purge更新缓存404错误》。看配置:
1
2
3
4
5
6
|
location
~
/
purge
(
/
.
*
)
{
set
$
key
$
1
?
$
args
;
set
_md5
$
redis
_key
$
key
;
redis2_query
del
$
redis_key
;
redis2_pass
redis
;
}
|
测试:
在删除前,缓存已经存在于redis中
清缓存操作:
验证是否还存在于redis中
转载请注明来自运维生存时间: http://www.ttlsa.com/html/3961.html
收 藏
成长的对话版权声明:以上内容作者已申请原创保护,未经允许不得转载,侵权必究!授权事宜、对本内容有异议或投诉,敬请联系网站管理员,我们将尽快回复您,谢谢合作!