vps交流

使用NGINX的cdn厂商,是怎么实现清空指定目录下所有缓存的?


cdn厂商使用NGINX作为缓存服务器,在有好多个站点域名的情况下,他们是怎么实现清空指定域名下所有缓存、指定目录下所有缓存的呢?

proxy_cache_purge 好像不支持通配符啊,只能单条删除精确匹配的url缓存吧。

好奇。

大部分CDN厂商的缓存使用额外的组件,例如ATS,或者魔改、自研
openresty 用 lua
https://github.com/nginx-modules/ngx_cache_purge
怀疑大厂 研发能力吗使用NGINX的cdn厂商,是怎么实现清空指定目录下所有缓存的?