逻辑应用程序 HTTP核心成功的202状态和异步模式

2022-01-24 19:13:55 标签 apiazure-logic-apps

这是我的LogicApp:

它正在调用API,启动进程运行10分钟,返回202和返回位置头的状态检查,当完成时,返回200。我有异步模式启用和时间限制设置PT2H在这个逻辑应用程序。所以我希望它运行大约10分钟周期性检查状态,直到200收到或超时。

然而,在概述标签,这个应用程序显示成功运行的持续时间为1。09秒。

这有点违反直觉。我错过了什么?

为了检查设置,我更新了我的API,在完成时返回状态400,我的LogicApp应该发送电子邮件,以防错误或超时。API运行良好,返回400状态,但我没有收到电子邮件,所以我做什么轮询是正确的。任何想法吗?

###创建一个ISE逻辑应用程序后,我在我的实验室里进行复制,使用如下的持续时间为5分钟。5分钟后,也收到了邮件。

进入逻辑应用程序设计器,用递归核心创建。

添加scheduler>延迟时间为保持http核心在延迟部分如下:

然后添加了HTTP core>settings>异步模式ON和Timeout设置如下:

发送邮件的设置也是一样的。

] 5

之后,我们可以保存它并运行Logic应用程序。然后我们可以根据延迟时间检查概述,我之前设置:

要了解更多信息,请参考多长时间aLogic App将继续检查一个HTTP 202接受的响应和文档。

阅读全文

▼ 版权说明

相关文章也很精彩
推荐内容
更多标签
相关热门
全站排行
随便看看

错说 cuoshuo.com —— 程序员的报错记录

部分内容根据CC版权协议转载;网站内容仅供参考,生产环境使用务必查阅官方文档

辽ICP备19011660号-5

×

扫码关注公众号:职场神器
发送: 1
获取永久解锁本站全部文章的验证码