【问题标题】:ImageResizer resized images and CDNImageResizer 调整图像大小和 CDN
【发布时间】:2014-04-02 05:26:42
【问题描述】:

如果向 CDN 请求调整大小的图像,我是否可以假设对相同图像但不同大小的第二次请求不会返回缓存的图像?

例如

  • 第一个请求:myphoto.jpp 100x200
  • 第二次请求:myphoto.jpg 200x400

以上内容会导致我的 ImageResizer 服务器受到两次点击,不是吗?这是我的假设,我只是想确定一下。

我想问这个问题的另一种方式是,CDN 是考虑整个 url 还是只考虑请求的图像?

非常感谢任何指导。

【问题讨论】:

    标签: cdn imageresizer azure-caching image-caching


    【解决方案1】:

    不同尺寸不会返回缓存的图片。如果缓存中不存在相同大小的图像,则从调整大小服务器请求新图像。

    【讨论】:

    • 我还必须提到我使用的这个技巧。每次发布时,我都会在我的配置中升级 cdn 版本。请求文件时,我会附加一个“?cv=md5_of_cdn_version_number”,这样每次升级cdn时都会缓存一个新文件。这是方便的 wen 缓存 js 文件。
    猜你喜欢
    • 2014-06-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-12-18
    • 1970-01-01
    相关资源
    最近更新 更多