You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

配置100MB上限的Azure Service Bus高级层为何仍限制1MB消息?

问题原因及解决方案

核心原因:Logic App Service Bus连接器的默认操作限制

你遇到的问题并非Service Bus高级层特性未生效,而是Azure Logic App的Service Bus内置连接器默认的「发送消息(Send message)」操作本身存在1MB大小限制——这个限制是连接器层面的,和你配置的Service Bus命名空间/队列参数无关。即便Service Bus高级层已开启100MB消息支持,默认发送操作的上限依然存在。

解决方案:切换至「发送大消息」操作

无需自定义逻辑,直接利用Service Bus高级层特性的话,只需在Logic App中替换操作:

  • 删除原有的「Send message」操作
  • 添加Service Bus连接器的**「Send large message」操作**,该操作专为Service Bus高级层设计,支持最高100MB的消息发送,会自动适配你已配置的Service Bus消息大小限制。

额外验证步骤

如果切换操作后仍报错,可检查以下两点:

  • 确认目标队列的「Max Message Size」确实设置为100MB(在Azure门户的队列配置页面查看)
  • 确认Logic App使用的Service Bus连接器为最新版本(Azure门户中连接器通常会自动更新,若为旧版可手动刷新)

内容的提问来源于stack exchange,提问作者Pradeep

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.20 20:39:28