我们继续解答关于WPJAM Basic插件的“CDN加速”功能的常见问题,今天是关于图像同步的。
我在本地删除了一张图片,云存储上的图片会同时被删除吗?设置后,为什么我在云存储空间中看不到任何文件?
云存储上的图片会同时被删除吗?
首先,简单的回答:不。
因为WPJAM Basic的“CDN加速”是利用云存储的图片回源功能实现的,所以当用户请求的资源不存在时,可以通过后面从设置的源地址获取正确的数据-to- 规则,然后返回给网站的用户。
镜像回源只在云存储空间文件不存在时处理从设置的源站点爬取,如果源站点(本地)的文件被修改或删除,云存储不会感知,也不会它更新它。抓住。
只有主动通知云存储本地文件的修改或删除,云存储才会知道,而这个实现是需要连接云存储的API。WPJAM Basic的“CDN加速”不允许填写云存储API所需的AppID和key。,所以不支持直接上传图片到云存储,也不支持修改和删除通知到云存储。
如果在本地删除一张图片,同时想删除对象存储上的图片,需要在云存储内容管理中找到对应的文件,然后直接删除即可。
云存储空间中没有任何文件?
云存储通过镜像回源的方式将博客中的图片实时拉取到云存储,但是云存储空间中文件列表的显示有延迟,所以有时可能看不到最新的文件。如果只是使用“CDN加速”功能,可能云存储空间中没有文件?
云存储空间的文件列表会因为缓存而延迟显示,不会影响图片等静态资源的加速和使用,不用太担心。要正确检测CDN加速是否成功,使用之前的方法:查看文件响应头是否有对象存储的特殊头。
小水管使用“CDN加速”
这里分享一个特例。部分用户使用CDN加速后,发现图片显示不出来,过了一段时间才显示,这也导致网站变慢。
这是因为他的服务器带宽比较小。设置好CDN加速后,云存储镜像回源爬虫来到他的服务器上抓取所有静态资源,短时间内抓取了很多文件,小水管卡住了。
所以我刚设置的时候,图片显示不出来,连样式都乱七八糟。稍等片刻,图片和静态资源都抓到了,小水管终于连接上了cdn 图片加速,静态资源也不需要处理了,小水管也能加快网站速度。很快。