首页 > 其他分享 >【Azure Logic App】消费型逻辑应用在消费Service Bus时遇见消息并发速度慢,消息积压

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

时间:2023-10-25 20:57:54浏览次数:38  
标签:Service Bus App 并发 Logic Azure

问题描述

消费型逻辑应用(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

 

标签:Service,Bus,App,并发,Logic,Azure
From: https://www.cnblogs.com/lulight/p/17788091.html

相关文章

  • 【iOS】修改App名字
    1、直接在Xcode中文件结构的最外层的Target修改名字,会自动提示其他地方也rename,点击ok后,的确可以运行正常。但是文件夹名字等还是原来的名字。2、文件夹名字更改3、target-BuildSettings中更改,如果使用了导入的SDK库文件,尤其要注意下:target-BuildSettings-SearchPaths......
  • k8s service访问偶发超时问题
    问题现象在某个集群节点上的服务访问service服务:端口,会出现偶发timeout的问题,集群有的节点不会出现访问timeout的问题问题处理查看bridge-nf-call-iptables参数是否开启cat/proc/sys/net/bridge/bridge-nf-call-iptables0问题解决开启内核参数echo"net.bridge.br......
  • 随时随地畅享试戴:帕克西AR眼镜试戴APP和小程序带来便捷体验
     随着科技的日新月异,增强现实(AR)技术的快速发展为各行各业带来了革命性的变革。其中,帕克西AR虚拟试戴眼镜以其独特的优势,正在改变传统眼镜行业的购物方式。随着近视人群数量攀升并且趋于低龄化,视力保健成为重要的社会话题,然而,视力保健涉及专业视光知识,业内人士专业技术又参差不......
  • uni-app开发跨端小程序包过大优化
    以微信小程序为例:一:避免使用大图图片压缩之后使用,避免大图,必要时可以使用雪碧图或者svg,图片上传远程服务器,不占用本地资源包。二:分包处理微信小程序单包不超过2M,最多10个包。合理分包,将文件放到合适的地方。除一级页面入口放到主包,剩余页面逻辑都可以拆分成分包的形式。注意:除分......
  • 直播app系统源码,bootstrap5 text左对齐右对齐
    直播app系统源码,bootstrap5text左对齐右对齐在bootstrap4中text左/右对齐   <h1class="text-right">右对齐</h1>  <h1class="text-left">左对齐</h1>  <h1class="text-center">居中</h1> ​看了下官网在bootstrap5中就不起作用了换成t......
  • CSAPP 第二章 笔记
    信息存储十六进制表示法0x开头字数据大小寻址和字节顺序大端法/小端法布尔代数C中逻辑运算C中移位运算右移(算数/逻辑)整数表示无符号数编码补码编码各种转换有无符号数之间的转换不同字长整数之间的转换小->大无符号数:补零有符号数:补符号位......
  • linux中执行uefi runtime service call的内存上下文切换
    当linuxkernel从UEFI启动之后尽管bootservice退出了但是仍然可以使用runtimeservice。这就引发了一个问题:存在于uefi内存空间的code如何被kernel调用。首先找一个调用efiruntimeservice的例子:staticvoidefi_call_rts(structwork_struct*work){...switch(e......
  • Apple开发_字符串后缀如果包含有数字,提取出字符串后缀全部的数字
    NSString分类@implementationNSString(GC)-(NSString*)suffix_Num{//匹配字符串末尾的数字NSString*pattern=@"\\d+$";NSError*error=nil;NSRegularExpression*regex=[NSRegularExpressionregularExpressionWithPattern:patternoptions......
  • uniapp 预览pdf app端使用自定义导航时铺满全屏,需要留出导航栏
    1、安装pdf预览插件:hybrid插件(网上资料很多) 2、封装预览vue页面(重点在加粗部分,使用原生导航没有问题,但是使用自定义导航就把状态栏全部盖住了)<template><viewclass="page"><web-view:webview-styles="webviewStyles":src="src"></web-view>&l......
  • Modbus协议详解4:RTU帧 & ASCII帧的差错校验
    前面已经分析过RTU帧和ASCII帧的报文区别,细心的朋友应该会发现在两种不同的报文传输模式下都有一个共同的组成部分——差错校验。这个差错校验在RTU模式和ASCII模式下也不是不相同的。看下面的对比:RTU模式的差错校验:ASCII模式的差错校验:总而言之,RTU模式下用的是CRC校验,ASCII模式下......