运维知识库-BigHead
  • 首页
  • 电子书-知识库老版本
  • VIP视频免费看
  • 联系作者
  • 随笔
https://github.com/yongxiaodong
  1. 首页
  2. 小技能
  3. 正文

Varnish手动清理缓存

2021年04月12日 1020点热度 2人点赞 0条评论

使用purge请求清理单个url缓存(需要在purge允许的IP范围内)

curl -I -X PURGE 'http://www.xxx.com/pmc/data-static.html'

使用varnishadm正则清理

[root@dtkdb_newweb_mgr2 varnish]# varnishadm -S /usr/local/etc/varnish/secretfile  -T 127.0.0.1:8089
200        
-----------------------------
Varnish Cache CLI 1.0
-----------------------------
Linux,3.10.0-862.9.1.el7.x86_64,x86_64,-jnone,-smalloc,-smalloc,-hcritbit
varnish-4.1.11 revision 61367ed17d08a9ef80a2d42dc84caef79cdeee7a

Type 'help' for command list.
Type 'quit' to close CLI session.

varnish> 
varnish> ban list

varnish>  ban req.http.host == "www.xx.com" && req.url ~ "/pmc/data-detail.html"
200        


标签: 暂无
最后更新:2021年04月12日

BigHead

保持饥渴的专注,追求最佳的品质

点赞
< 上一篇

文章评论

取消回复
文章归档
  • 2021年6月
  • 2021年4月
  • 2021年3月
  • 2021年2月
  • 2020年8月
  • 2020年7月
分类目录
  • ELK
  • Jenkins
  • K8S
  • Nginx
  • Openvpn
  • Python
  • 小技能
  • 未分类

COPYRIGHT © 2020 运维知识库-BigHead. ALL RIGHTS RESERVED.

蜀ICP备16012425号