咨询热线:4006-75-4006

售前:9:00-23:30    备案:9:00-18:00    技术:7*24h

nginx的缓存清除

2017-05-27 17:17:02 12500次
在nginx服务器写一个脚本,如下

vim /tmp/purge_nginx_cache.sh

#!/bin/bash
cachedir=/usr/local/nginx/proxy_cache_dir/cache

grep -ra  $1 $cachedir |grep .png$ | awk -F':' '{print $1,$3}'|while read cacheurl url
do
	rm  -rf  $cacheurl
        echo "$url"
done
echo "缓存清除成功"



清除方法为
sh /tmp/purge_nginx_cache.sh .png   --清除所有的.png结尾的缓存


首页
最新活动
个人中心