禁用 Azure 逻辑应用程序时会发生什么情况?

What happens when an Azure Logic App is disabled?

禁用 Azure 逻辑应用程序时会发生什么情况?

当前的"run"是完成了,还是在当前正在进行的任何操作中终止了?

在我们的例子中,我们有一个逻辑应用程序,它在将消息添加到服务总线队列时触发...逻辑应用程序正在执行 Peek/Lock 读取留言

各种操作,包括 SQL 数据库写入,以及在消息上完成服务总线完成

如果当前 运行 结束,那么我们不必担心,因为该特定消息已经 "processed"

但是如果当前的运行无论在哪里都终止了,Service Bus会在超时后return把消息放到队列中,然后当Logic App重新启用时,我们' d 重新处理来自服务总线队列的原始消息

当前的飞行运行将完成,但触发器将停止检查新事件和调用新运行。您可以取消运行以停止正在进行的运行,但目前是一个单独的手势来禁用。