Azure逻辑应用程序 - 超时问题



我已经创建了一个Azure逻辑应用程序来从REST API中摘取数据并填充Azure SQL数据库,以处理一些数据并将结果推到Dynamics 365。而且我创建了2个逻辑应用程序,一个将数据拉动(每个页面都有10个记录),然后使用DO直到循环处理每个集合。我正在调用另一个逻辑应用程序2直到循环并传递了将记录插入SQL数据库的分页记录。

我遇到的问题是2分钟后的主要逻辑应用程序时间。(它处理约600行和时间。)

我遇到了这篇文章,该文章解释了与管理长期运行过程有关的各种模式。https://learn.microsoft.com/en-us/azure/logic-apps/logic-apps-create-api-app

在没有时间问题的情况下执行长期运行任务的最佳方法是什么?

您的REST API应遵循异步模式,通过重试返回202后&位置标题,请参阅更多信息:https://learn.microsoft.com/azure/logic-apps/logic-apps-create-api-app

或,您的REST API可以是Webhook类型的,因此逻辑应用程序可以在处理后提供回调URL供您调用。