Azure 逻辑应用程序更改计划重复

标签 azure azure-logic-apps

我有一个 Azure 逻辑应用程序,每 10 分钟按重复计划触发一次,然后在特定条件成立时向我发送一条短信。理想情况下,在短信生效后,我希望它将下一个重复计划延迟 1 小时。我尝试过“延迟”操作,但这只会延迟此特定作业中的下一个操作。我希望它更改下一个工作的计划时间,这样我就不会每 10 分钟收到相同的短信。有什么想法吗?

最佳答案

您可以设置逻辑应用仅运行一个实例。默认情况下,逻辑应用实例同时或并行运行。所以虽然你添加了一个延迟 Action 延迟1小时,但是另一个实例会正常在下一分钟被触发。您需要将逻辑应用限制为只有一个实例,单击“重复”触发器右上角的“...”按钮,然后单击“...” >设置”。 enter image description here

然后启用“并发控制限制”并将“并行度”的值设置为1 enter image description here

之后,逻辑应用只能运行一个实例。如果上一个运行实例有延迟 Action 未完成,则无法触发下一个运行实例。

关于Azure 逻辑应用程序更改计划重复,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65481879/

相关文章:

azure-logic-apps - 对于使用已存在且已连接的 OAuth 的 API 连接,逻辑应用程序 ARM 部署失败

azure - azcopy 上传文件时始终创建文件夹结构

c# - Azure 存储资源管理器 : How to query Table Storage Rowkey with "Contains"?

ECAcc 服务器上的 Azure CDN 504 网关超时

azure - Azure Web App 是否关心其实例是否健康?

sql-server - 使用 Azure 逻辑应用在 Sharepoint Online 中插入缺失值

c# - Azure EventHub - EventHubClient.Send() 导致 NullReferenceException

azure - 逻辑应用 blob 触发器未在子文件夹上触发

c# - 在添加 Azure 逻辑应用程序中使用 (HttpTrigger – C#) 的 Azure 函数

regex - 如何使用 azure 逻辑应用程序以 mmddyyyy 格式将日期保存为变量?