gpt4 book ai didi

azure - 在 Azure Front Door 后端实例之间同步内存数据

转载 作者:行者123 更新时间:2023-12-03 02:05:02 25 4
gpt4 key购买 nike

我在 Azure 中有一个 Web 应用程序。有 2 个实例,其中 Azure 前门仅用于将所有流量路由到主实例,而辅助实例仅在第一个实例不可用时使用。我们有一些内存数据由用户更新。随后数据库将根据更改进行更新。数据根据真实性能要求保存在内存中。我们遇到的问题是,仅在应用程序启动时才从数据库获取数据,这意味着如果主实例不可用,辅助实例很可能拥有过时的信息。我希望 Front Door 可以配置为在发生任何类型的切换(从主要到次要或反之亦然)时触发 API。但是我在文档中找不到任何对此的引用。

我们有一系列运行的网络作业,其中一个每分钟触发一次。然而,使用它来保持数据最新仍然不能保证实例一定拥有最新信息。

非常感谢有关如何纠正此问题的任何想法。

[编辑]。两个网络应用程序都与同一个数据库实例通信

最佳答案

不幸的是,Azure Front Door 没有任何 native 支持向事件中心等事件触发事件,但您可以将日志流式传输到事件中心。例如,您可以将“FrontDoorAccessLog”流式传输到事件中心,并让脚本接收这些事件。当“OriginName”值更改时,您可以通知故障转移应用程序通过 API 更新其状态。

如果两个 Web 应用程序必须进行某种程度的同步,那么它们有自己的数据库吗?为什么不让两个 Web 应用程序与同一个数据库通信?

关于azure - 在 Azure Front Door 后端实例之间同步内存数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/75127846/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com