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

Logic Apps周期性触发器获取文件内容时触发缓冲区大小超限错误

解决Logic Apps获取文件内容时的缓冲区溢出错误

错误信息:BadRequest。HTTP请求失败,错误详情:‘无法向缓冲区写入超过配置的最大缓冲区大小的字节:104857600。’
场景:使用周期性(Recurrence)触发器的Logic Apps,执行获取文件内容操作时触发该错误

解决方案:

  • 调整缓冲区大小配置
    根据Logic Apps类型修改最大内容长度限制:
    • 消耗型:进入Azure门户的Logic Apps资源,打开「工作流设置」,找到「最大内容长度」选项,将数值调至大于104857600字节(即100MB)。
    • 标准型:编辑工作流的host.json文件,添加或修改http扩展的maxContentLength配置,示例如下:
      {
        "extensions": {
          "http": {
            "maxContentLength": 209715200 // 设置为200MB
          }
        }
      }
      
  • 分块读取大文件
    若目标文件体积过大,避免一次性读取全部内容,改用分块读取操作(如针对Blob存储的「获取Blob内容(分块)」),将文件拆分为多个小块依次处理,绕过缓冲区限制。
  • 预处理文件
    确认文件实际大小,若无需完整读取可只提取所需部分;或先对文件进行压缩,缩小体积后再执行读取操作。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.27 01:19:59