【Azure Logic App】消费型逻辑应用在消费Service Bus时遇见消息并发速度慢,消息积压

问题描述

消费型逻辑应用(Consumption Logic App)使用触发器模式消费 Azure Service Bus的消息,当Service Bus中存在大量消息等待消费时,Logic App消费速度太慢,并发数无法满足需求。造成消息积压,有什么办法可以优化吗?

 

问题解答

在Logic App的配置中,可以修改“更改触发器并发”来定义并发数量:runtimeConfiguration.concurrency.runs 。

除了修改concurrency.runs参数外,可以使用Logic App的 'Build In Connector Trigger - "When messages are available in a queue (peek-lock) ' ,它可以显著的提高并发效率。

 

 

参考资料

Built-in connector trigger :https://learn.microsoft.com/en-us/azure/connectors/connectors-create-api-servicebus?tabs=standard#built-in-connector-trigger

更改触发器并发 : https://docs.azure.cn/zh-cn/logic-apps/logic-apps-workflow-actions-triggers#edit-in-code-view

 

posted @   路边两盏灯  阅读(30)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?
历史上的今天:
2022-10-25 【Azure 事件中心】Azure Event Hub中的数据能不能存储大于7天呢?如果7天之后是不是会自动删除呢?
2021-10-25 【Azure 应用服务】App Service For Linux 如何在 Web 应用实例上住抓取网络日志
2020-10-25 【应用服务 App Service】 App Service Rewrite 实例 - 反向代理转发功能
点击右上角即可分享
微信分享提示