有没有CDN服务,我们不需要手动上传图片,它应该在第一次请求时从原始源(我的网站)站点获取图片,并将其添加到存储中供下一次请求使用。注意:我的网站是用ASP.Net写的
致以问候。
发布于 2013-09-13 23:26:19
如果我对你的问题理解正确的话,那么Azure CDN已经做到了这一点(几乎所有的CDN提供商都是如此)。您可以将CDN配置为指向您的网站,然后当用户访问CDN URL时,CDN将从您的网站获取内容,然后将其缓存到CDN存储中。同一CDN地域的用户的下一次请求将直接从CDN获取文件,而无需转到您的网站。
请参阅此article中的“缓存来自托管服务的内容”部分。
发布于 2013-09-14 05:01:13
在Windows Azure上设置CDN时,你将其配置为指向存储帐户。如果您扩展应用程序以将图像保存到blob存储而不是本地文件系统,则可以通过您的CDN端点使用这些图像,而无需任何进一步的工作。
发布于 2016-12-08 00:07:12
如果您的镜像存储在您自己的源站,则无需手动将镜像上传到CDN。CDN会在第一次请求时从您的原始服务器获取镜像,并将其缓存到边缘服务器(而不是存储)中,以备下一次请求。
如果您将镜像存储在CDN存储上,则必须将镜像上传到CDN存储,以便在首次请求时可以在CDN边缘服务器上缓存。
所有CDN都对上述内容执行相同的操作。
https://stackoverflow.com/questions/18784512
复制相似问题