【问题标题】:Cache images back to Azure CDN instead of to Disk将图像缓存回 Azure CDN 而不是磁盘
【发布时间】:2015-01-07 06:30:00
【问题描述】:

我正在使用 DiskCache 将我的图像缓存回磁盘,并使用 Azure 存储源。我想使用 Azure CDN,但是一旦图像被缓存到磁盘,它们就会从我的 Web 服务器而不是 CDN 传递。如何将 ImageResizer 缓存到我的 CDN 而不是本地磁盘?

【问题讨论】:

    标签: imageresizer


    【解决方案1】:

    您发布的 URL 应该指向 CDN,而不是指向服务器。磁盘缓存是互补的,但 CDN 应该充当代理,而不是存储服务器。

    【讨论】:

    • 好的,我想我现在明白了。因此,CDN 将在第一次请求之后为我缓存图像,在它从 ImageResizer(这将是我的原始服务器)中提取图像之后,从技术上讲,我不应该将 DiskCache 与 CDN 结合使用,但如果我愿意,我可以到。
    • 正确。您可能会考虑使用 MemCache 或 SourceMemCache,具体取决于输入数据集的大小以及是否有用于原始数据的高延迟 Blob 存储。 DiskCache 仍然可以提供相当大的帮助。
    猜你喜欢
    • 2016-08-20
    • 2013-02-10
    • 1970-01-01
    • 2016-09-30
    • 2016-06-18
    • 2015-08-06
    • 2016-07-16
    • 2015-11-13
    • 1970-01-01
    相关资源
    最近更新 更多