当前位置:首页 > 运维 > 正文内容

雨云CDN清除指定文件的缓存

MuWinds2年前 (2023-02-27)运维226

雨云的CDN并没有给用户清除缓存的选项,想清除缓存的话其实挺麻烦的。

通过浏览器对网站的请求头我们可以看到,CDN的服务器是apache apisix

image.png

通过查阅apisix有关缓存的文档,我们可以发现清除缓存的方法:

https://apisix.apache.org/zh/docs/apisix/2.13/plugins/proxy-cache/

$ curl -i http://127.0.0.1:9080/hello -X PURGE
HTTP/1.1 200 OK
Date: Tue, 03 Mar 2020 11:17:35 GMT
Content-Type: text/plain
Transfer-Encoding: chunked
Connection: keep-alive
Server: APISIX web server

image.png

实测有效,但我心里还是默念一句这是真的不安全……一点鉴权措施都没有,分分钟被缓存击穿

“雨云CDN清除指定文件的缓存” 的相关文章

Zerotier配合Nginx实现内网穿透

之前博客网站一直用的家里机器配合香港Azure做frp内网穿透,用CF CDN进行数据分发,不提frp的虚拟局域网模式在跨国数据传输时面临的数据审查和路由方向会给速度及稳定性造成非常大的影响,其可能有的内存溢出和服务重启时的持续掉线问题也是很抓狂的,在这里,使用zerotier为两机打洞连接p2p,...

离线下载Aria2搭建

2024.02.03更新:不如比特彗星,ipv6支持一坨狗屎,比特彗星也有远程下载,这就是个垃圾安装还是很方便的,直接一个yum就行了yum install -y aria2然后创建一个配置文件:cd /etc/  sudo mkdir&...

yarn构建提示Error: error:0308010C:digital envelope routines::unsupported的解决方法

这个是SSL套件的问题,输入下面的指令切换一下就好了:$env:NODE_OPTIONS = "--openssl-legacy-provider"...

node-saas问题

构建vue项目的时候报错:很简单,nodejs版本太新了,直接换到dart-sassyarn remove node-sass yarn add sass...

Hyper-v 配置 NAT + 端口映射

本指南将引导你完成:创建 NAT 网络将现有虚拟机连接到新网络确认虚拟机正确连接要求:Windows 10 周年更新或更高版本已启用 Hyper-V(单击此处 查看相关说明)注意:目前,每台主机仅限一个 NAT 网络。 有关 Windows NAT (WinNAT) 实现、功能和限制的更多...

Cloudflare ZeroTrust Tunnel提示反向解析无效

报错如下:Error looking up Cloudflare edge IPs: the DNS query failed error="lookup _v2-origintu...

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。