代码之家  ›  专栏  ›  技术社区  ›  Noob

在一个功能应用程序中拥有多个耐用功能可以吗?

  •  0
  • Noob  · 技术社区  · 2 年前

    我有一个函数应用程序,它有一个时间触发函数、多个HTTP触发函数和两个持久函数。每个持久函数由一个持久函数HTTP启动器、持久函数编排器和2个持久函数活动组成。

    在尝试调试一些问题时,我遇到了 https://stackoverflow.com/a/69352106/7537454 不建议在同一个函数应用程序中拥有两个持久函数的帖子。

    Azure文档中没有关于这一点的任何信息。在这种情况下,有什么具体的配置要做吗?

    这个答案发布已经两年了,如果有人能提供更多细节,我将不胜感激。

    1 回复  |  直到 2 年前
        1
  •  2
  •   juunas    2 年前

    在一个function应用程序中,您完全可以拥有多个编排器功能,没有问题。

    我认为你联系的答案可能误解了什么。 他们正在讨论共享任务中心,如果您有两个单独的功能应用程序使用相同的存储帐户,这将是一个问题。 但即便如此,你也可以在这两个应用程序中配置不同的任务中心名称。

    如果一个Function App中有两个不同的协调器函数,则这不是问题。 DurableTask运行时将把接收到的消息路由到正确的编排器和活动。

    推荐文章