gpt4 book ai didi

Azure Functions 一次可以完成多少代码?

转载 作者:行者123 更新时间:2023-12-03 00:46:49 25 4
gpt4 key购买 nike

我是 Azure 和 Azure Functions 的新手,但我的团队计划很快迁移到 Azure。现在,我正在研究如何使用 Azure Functions 来完成我通常在 .Net 控制台应用程序中执行的操作。

我的问题是,Azure Functions 能否处理大量代码处理?

我们的团队使用多个控制台应用程序,这些应用程序可以有效地获取管道分隔文件,执行一些业务逻辑,使用数据更新数据库,并记录整个过程中的所有内容。从我目前阅读的内容来看,我通常看到 Azure Functions 用于小代码片段。它们的意义有多大?最佳实践是使用一堆 Azure Functions 来替换控制台应用程序 EX:使用一个函数读取文件并创建对象列表,使用另一个函数循环这些项目并添加业务逻辑,然后使用另一个函数将数据写入数据库,还是可以使用一个 Azure Function 来完成所有这些操作?

最佳答案

直接答案是肯定的 - 您可以像 Azure Function 一样运行更大的代码 - 只要您满足其限制,这不是问题。您甚至可以进行依赖注入(inject)。对于链式场景,您可以使用 Durable Functions 。但是,Microsoft 不建议长时间运行函数,因为这会导致意外超时。请参阅best practices for azure functions .

因此,我会考虑替代方案:

关于Azure Functions 一次可以完成多少代码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62603055/

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