[英]DR for Azure CDN over Storage Account
我已经在 Azure 存储帐户上配置了 Azure CDN(标准 Microsoft 配置文件/层)来为我的 static 前端网站提供服务。 我已经向 Azure CDN 端点添加了一个自定义域,我们称之为www.example.com 。 现在,让我们假设存储帐户由于该区域的中断而突然不可用。
问题
1.如果用户点击www.example.com,他们可以查看前端网站吗?
2. 如果 CDN 端点缓存网站,在底层存储帐户关闭的情况下,它将为前端网站服务多长时间。
附言
我已阅读此答案以设置 Azure 前门,但除非绝对需要,否则我试图不修改设置。
如果用户点击 www.example.com,他们可以查看前端网站吗?
是的,用户应该能够查看该网站,因为内容是由 CDN 缓存的。 从这个link
:
已缓存在 Azure CDN 中的 object 将保持缓存状态,直到 object 的生存时间到期或端点被清除为止。 当生存时间到期时,Azure CDN 将确定 CDN 端点是否仍然有效,并且 object 是否仍然可以匿名访问。 如果不是,object 将不再被缓存。
如果 CDN 端点缓存了网站,它会在底层存储帐户关闭时为前端网站服务多长时间。
这取决于您如何为 CDN 配置缓存设置。 只要内容被缓存,CDN 就不会尝试去打源获取新的内容。 要了解有关缓存和过期的更多信息,您可能会发现此链接很有用: https://docs.microsoft.com/en-us/azure/cdn/cdn-manage-expiration-of-blob-content 。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.