我们正在使用Azure CDN,但我们偶然发现了一个问题。之前,内容无法更新。但是我们添加了用户选项来裁剪他们的照片,这会改变缩略图。看,图像不是被创建为新的,而是我们只是更新blob的流。Azure Blob存储,CDN和缓存过期
似乎没有任何方法可以清除缓存,更新任何标题或其他任何内容。
这里是唯一的答案,使一个新的blob和删除旧的?
谢谢。
我们正在使用Azure CDN,但我们偶然发现了一个问题。之前,内容无法更新。但是我们添加了用户选项来裁剪他们的照片,这会改变缩略图。看,图像不是被创建为新的,而是我们只是更新blob的流。Azure Blob存储,CDN和缓存过期
似乎没有任何方法可以清除缓存,更新任何标题或其他任何内容。
这里是唯一的答案,使一个新的blob和删除旧的?
谢谢。
CDN仍然缓存内容,除非缓存过期通行证,或更改文件名。
CDN最适合具有高缓存命中率的静态内容。
不推荐将CDN用于动态内容,因为它会导致用户等待从存储到cdn的双跳以及从cdn到用户的双跳。
您还支付初始负载两倍的带宽。
我想现在唯一的解决方法是在客户端的请求中传递一个虚拟参数,以强制每次下载文件。