编程语言
首页 > 编程语言> > 清除python中的所有Varnish缓存

清除python中的所有Varnish缓存

作者:互联网

我有一个python后端,在前面使用Varnish 3.0.7作为api工作.我偶尔希望能够从我的python应用程序清除清漆缓存 – e.i.一些文件更新后.

我一直在尝试从本教程https://www.varnish-cache.org/docs/3.0/tutorial/purging.html中清除
但它只清除一个物体.

我知道我可以重新启动清漆但有没有办法删除所有缓存的对象?

解决方法:

你可以从varnishadmin(varnishadm“ban req.url~ /”)做到这一点,我不确定是否有符合你要求的程序化方法.

更新:
您可以查看该项目https://github.com/justquick/python-varnish(我自己没试过).

标签:python,varnish,flask
来源: https://codeday.me/bug/20190824/1708532.html