Azure功能消耗计划故障转移

Azure功能消耗计划故障转移,azure,cloud,azure-functions,serverless,Azure,Cloud,Azure Functions,Serverless,如果您正在使用Azure功能的使用计划,那么如果您所在的区域出现故障或发生硬件故障,是否有任何类型的故障转移?硬件故障我想是的,但对于一个地区来说,情况似乎不是这样,因为你只能选择一个 因此,如果我们真的需要多区域故障切换,我们是否仅限于使用应用程序服务计划进行功能故障切换?它不会故障切换到不同的地理区域,无论托管SKU如何。用于实现该冗余级别 不用说,您的功能所依赖的所有资源也需要存在于第二个区域(SQL实例、Redis、事件中心等)。你有责任在各个地区保持州的一致性(想想看) 一个显著的例外

如果您正在使用Azure功能的使用计划,那么如果您所在的区域出现故障或发生硬件故障,是否有任何类型的故障转移?硬件故障我想是的,但对于一个地区来说,情况似乎不是这样,因为你只能选择一个


因此,如果我们真的需要多区域故障切换,我们是否仅限于使用应用程序服务计划进行功能故障切换?

它不会故障切换到不同的地理区域,无论托管SKU如何。用于实现该冗余级别

不用说,您的功能所依赖的所有资源也需要存在于第二个区域(SQL实例、Redis、事件中心等)。你有责任在各个地区保持州的一致性(想想看)


一个显著的例外是Cosmos DB,它(如果)可以在多个区域中自动管理副本。您的函数将始终使用相同的连接字符串。

这只是一个想法,但可能有一种选择,即使用消费计划将同一函数的多个实例部署到不同的区域,然后使用APIM或Traffic Manager控制流?有趣的问题,我猜微软正在管理平台,它应该自动切换到另一个区域/数据中心,而不会故障切换到另一个区域。大多数触发器类型也绑定到区域。你的扳机是什么?@Mikhail-是的,我就是这么想的。没有考虑具体的触发类型。一般来说。但是,有没有一些官方文档说明您所谈论的特定触发类型受地区约束的情况?@Joyeng SLA已将消费计划更新为%99.95