【问题标题】:Application Insights Failover ArchitectureApplication Insights 故障转移体系结构
【发布时间】:2020-04-25 05:01:23
【问题描述】:

我们正在设计一个基于 Azure 的系统,该系统需要冗余并能够处理区域性中断。我们将应用程序洞察力用于所有日志记录。 Application Insights 实例本身是区域分布的吗?或者我们是否需要设计我们的系统来存储多个应用程序洞察密钥并在主要 AI 实例遭受区域故障时切换到备份?我无法抗拒任何有关 Application Insights 服务和最佳实践的灾难恢复信息。

【问题讨论】:

  • 您可以将日志发送到 Log Analytics 并拥有多个工作区

标签: azure azure-application-insights disaster-recovery


【解决方案1】:

对于 App Insights,为您的应用程序的每个实例推荐一个 App Insights。理想情况下,托管在美国东部的应用将在美国东部具有关联的 App Insights。然后可以发送到 Log Analytics 以跨多个实例进行查询。

【讨论】:

  • Log Analytics 工作区是否应与应用见解位于同一区域?我们有美国东部和美国南部的 App Insights 实例。试图确定我是否应该将两者都指向美国东部的同一个工作区,或者在美国东部设置一个,在美国南部设置一个
  • 视情况而定。如果多个区域将流量发送到一个工作区,则网络成本可能会上升。这也是一个设计问题。如果您假设 Azure 发生区域性中断,它可能会影响您的应用程序,即使它未托管在受影响的区域中,因为它仍然可能有受影响的组件。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2010-11-06
相关资源
最近更新 更多