【问题标题】:How to configure high availability for azure timer trigger function?如何为 azure timer trigger 功能配置高可用性?
【发布时间】:2021-06-28 15:57:21
【问题描述】:

我们创建了带有计时器触发器的 azure 持久功能。我们没有使用 Azure 前门。目前,功能部署在美国东部和美国中部地区,采用主动-主动配置。

这里的问题是,两个函数都在执行和处理相同的数据两次,这是不正确的。我想将此配置设置为主动-被动,但它应该如何架构?

【问题讨论】:

    标签: azure azure-functions azure-cloud-services architect


    【解决方案1】:

    对此没有开箱即用的解决方案。您必须自己同步工作,例如设置一个锁,防止其他计时器在工作已经完成时继续工作。或者您在故障转移区域禁用定时器触发功能,这意味着在故障转移的情况下您需要自己启用它们。当然你可以编写脚本。

    另请参阅this blogpost,描述此答案中包含的解决方案。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-11-02
      • 2023-01-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-02-06
      • 2014-07-08
      • 2014-12-17
      相关资源
      最近更新 更多