存储帐户上的Azure CDN的灾难恢复

时间:2020-05-26 00:14:40

标签: azure azure-storage azure-cdn disaster-recovery microsoft-cdn

我已经在Azure存储帐户上配置了Azure CDN(标准Microsoft配置文件/层)以服务我的静态前端网站。我已将自定义域添加到Azure CDN终结点,我们称之为 www.example.com 。现在,我们假设由于该区域的故障而突然导致该存储帐户不可用。

问题
1.如果用户点击www.example.com,他们是否可以查看前端网站?
2.如果CDN终结点缓存网站,则在基础存储帐户关闭时它将服务前端网站多长时间。

PS
我已阅读this answer来设置Azure前门,但除非绝对必要,否则我将尝试不修改设置。

1 个答案:

答案 0 :(得分:1)

如果用户访问www.example.com,他们是否可以查看前端网站?

是的,因为内容由CDN缓存,所以用户应该能够查看该网站。从这个link

已经在Azure CDN中缓存的对象将保持缓存状态,直到 对象的生存时间到期或直到端点为 清除。生存时间到期后,Azure CDN会确定 CDN端点是否仍然有效并且对象仍然 匿名访问。如果不是,则该对象将不再是 已缓存。

如果CDN终结点缓存网站,则在基础存储帐户关闭时它将服务前端网站多长时间。

这取决于您如何配置CDN的缓存设置。只要内容被缓存,CDN就不会尝试点击源来获取新内容。要了解有关缓存和过期的更多信息,您可能会发现此链接很有用:https://docs.microsoft.com/en-us/azure/cdn/cdn-manage-expiration-of-blob-content