Azure功能:高可用性,无需双重维护

时间:2020-01-27 13:17:21

标签: azure azure-functions high-availability availability-zone

Azure功能的消费计划非常理想,它的价格合理且可以自动缩放。但是,通过这样的计划,我没有找到有关高可用性的更多信息。

让我们考虑一个场景。想象一下,根据负载,当前有一个正在运行的功能应用程序实例。然后,该数据中心出现问题。消费计划仅根据 load 进行横向扩展。我无法保证在这种情况下会添加新实例,更不用说可以避免停机了。

我知道我们可以使用Azure前门,后面有两个独立的功能应用程序。但是,看来我们必须分别管理那些功能应用程序。真麻烦。交换插槽两次,记得在两个地方更改应用程序设置...那不好。

我想要实现的是高级或业务关键层中的类似Azure SQL,最好具有区域冗余配置。此处的图显示了其工作原理:https://docs.microsoft.com/en-us/azure/sql-database/sql-database-high-availability#zone-redundant-configuration

简单来说,有一个主副本可以自动故障转移到同一数据中心中的辅助副本,也可以自动故障转移到可用性区域内两个不同数据中心中的辅助副本。

请注意,由于没有必要手动管理辅助副本,因为它们只是从主副本中复制的。

我们可以使用Azure Functions实现多少功能?

0 个答案:

没有答案