逻辑应用触发历史

Logic apps trigger history

我创建了一个逻辑应用程序,它在服务总线队列中收到消息时触发。它工作正常,但是当我查看触发器历史记录时,即使逻辑应用程序处于空闲状态,它也会显示很多状态为 "Skipped" 的记录。那么这些记录是什么?

skipped 状态仅表示未发现触发逻辑的新内容。例如,如果触发器在一小时内每分钟触发一次,而您只有 20 条消息,那么逻辑只会触发 20 次,每隔一次您应该会在触发器历史记录中看到已跳过。

Logic App_WorkFlow 这是预期的行为。基于此配置,逻辑应用计划每 3 分钟触发一次,并且仅当队列中有任何新消息到达时才继续此工作流。如果在这 3 分钟内(即在每个触发器实例之间)队列中没有收到消息,那么它将被跳过并且工作流中的进一步操作将不会继续。