gpt4 book ai didi

azure - 我应该如何组织具有多个 Azure Functions 的解决方案?

转载 作者:行者123 更新时间:2023-12-03 10:59:53 25 4
gpt4 key购买 nike

在哪里可以找到有关使用多个 Azure Functions 组织 Visual Studio 解决方案的指南?具体来说,项目应该如何组织?

单个 Azure Function 驻留在单个类文件中。我想每个函数都可以是它自己的类文件,全部存储在一个项目中。但这是最佳解决方案还是我会因为项目/解决方案组织不善而面临 future 复杂化的风险?

最佳答案

MS Azure 团队可能会有更好的答案,但这是迄今为止对我们有效的答案。

  • 我们有多个函数应用,每个应用都位于自己的项目(和解决方案)中。
  • 在这些函数应用中,有些仅具有单个函数,而另一些则在各自的类/文件中具有多个函数。
  • 如果我们有多个功能,那是因为这些功能都与我们系统的特定功能区域相关。因此,它们一起工作,对我们来说,将它们作为一个整体进行维护和部署是有意义的。
  • 其他功能应用是独立的,仅包含一个执行与任何其他功能无关的工作的功能。例如。我们有一个计时器驱动的函数,可以处理一些数字并根据需要发送推送通知。
  • 以这种方式对功能进行分组(到目前为止)对我们来说很有意义,因为它使我们能够在保持部署相对简单和能够独立扩展“组”之间取得平衡。

无论如何,到目前为止,这对于我们的项目来说已经足够好,但我有兴趣看看是否有更好的方法。

关于azure - 我应该如何组织具有多个 Azure Functions 的解决方案?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45992695/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com