0

是否有任何 CDN 服务我们不必手动上传图像,它应该在第一次请求时从原始源(我的站点)站点获取图像并将其添加到存储中以供下一个请求。注意:我的网站是用 ASP.Net 编写的

问候。

4

3 回答 3

0

在 Windows Azure 上设置 CDN 时,将其配置为指向存储帐户。如果您扩展应用程序以将图像保存到 blob 存储而不是本地文件系统,则这些图像将通过您的 CDN 端点提供,无需任何进一步的工作。

于 2013-09-13T21:01:13.220 回答
0

如果我正确理解了您的问题,那么 Azure CDN 已经这样做了(几乎所有 CDN 提供商都这样做了)。您可以将 CDN 配置为指向您的网站,然后当用户访问 CDN URL 时,CDN 将从您的网站获取内容,然后将其缓存在 CDN 存储中。来自同一 CDN 区域的用户的下一个请求将直接从 CDN 获取文件,而无需访问您的网站。

请参阅本文中的“缓存来自托管服务的内容”部分。

于 2013-09-13T15:26:18.650 回答
0

如果您将图像存储在自己的源服务器上,则无需手动将图像上传到 CDN。CDN 将在第一次请求时从您的原始服务器获取图像,并将其缓存在其边缘服务器(而不是存储)中以供下一次请求使用。

如果您将图像存储在 CDN 存储中,则必须将图像上传到 CDN 存储,以便在第一次请求时将其缓存在 CDN 边缘服务器上。

所有 CDN 都对上述内容执行相同的操作。

于 2016-12-07T16:07:12.230 回答