Azure 前门:缓存作为向下后端的回退



在我们的一个用例中,我们正在寻找一种让 Azure Frontdoor 提供缓存内容的方法,但仅在相应的后端关闭时。后端 URL 路径是固定的(因此没有动态查询参数等(,并且大多数时间返回静态 html 内容,但每隔几分钟就会发生一次不频繁的内容更新。我们希望 Frontdoor 始终从后端获取响应,但也缓存最后一个响应,并在后端出现故障时提供相同的响应。因此,缓存的内容被用作向下后端的故障转移机制,其中返回的缓存内容可能不是最新的,但仍为请求提供少量过时的内容。 是否可以将前门配置为为此类用例提供服务。

您可以通过在缓存标头中设置低到期值,使 Frontdoor 始终缓存来自后端的响应。在该到期时间内,将缓存数据。您需要选择一个值,该值将使您有时间进行维护和提供最新文件。

如果您有任何其他问题,请告诉我。

相关内容

  • 没有找到相关文章

最新更新