如何清除某个 URL 的 Varnish 缓存
2023-06-08 08:00:00
·
飞浪
·
詹姆斯
Varnish 对 Varnish 3 中清除缓存的方式做了一些更改。现在清除缓存很简单,只需使用“ban”命令即可。
Varnish 在 Varnish 3 中对清除缓存的方式做了一些更改。因此标题令人困惑。但是,现在清除缓存很简单,只需使用“ban”命令即可。
[:$] varnishadm -T 127.0.0.1:6089 ban.url /index.html
您需要注意以下几点。Varnish 可以在 6089 以外的其他端口上运行,因此如果您收到以下错误:
连接失败
这是因为 Varnish 监听的 IP 地址或端口不正确。检查这个问题的一个简单方法是使用 netstat 命令。
[:$] netstat -plnttcp 0 0 192.168.1.1:2222 0.0.0.0:* 监听 14142/varnishd
这里我们看到 varnish 正在监听 IP 地址 192.168.1.1 和端口 2222。因此,要清除/清除/禁止缓存,我们只需修改命令行命令如下
[:$] varnishadm -T 192.168.1.1:2222 ban.url /index.html
您已经完成了!
免责声明:本内容来源于第三方作者授权、网友推荐或互联网整理,旨在为广大用户提供学习与参考之用。所有文本和图片版权归原创网站或作者本人所有,其观点并不代表本站立场。如有任何版权侵犯或转载不当之情况,请与我们取得联系,我们将尽快进行相关处理与修改。感谢您的理解与支持!
请先 登录后发表评论 ~