Azure 逻辑应用程序是否等待完成后再再次启动?

Azure 逻辑应用程序是否等待完成后再再次启动?

我们有一个每 60 秒触发一次的 Azure 逻辑应用。它会获取一个 URL。通常这只需要不到 1 秒的时间,但有时如果另一端有很多工作要做,则时间可能会更长。

如果前一个请求仍处于待处理状态,Azure 逻辑应用服务是否会等待再次触发,还是无论如何都会再次触发?

答案1

不,它不会等待前一个作业完成,它会再次触发。

如果您希望它在前一个作业未运行时不运行,则需要先向逻辑应用程序添加一些内容来检查这一点。

答案2

有一个功能可以让下一次运行等待,因此在逻辑应用程序的第一个活动上,单击右上角的 3 个点并将并发控制限制设置为开启,并将并行度设置为 1,然后它将等待,直到触发新作业 这张图片展示了如何做到这一点 此图显示了运行如何等待之前的运行完成(成功/失败)

相关内容