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

使用ScriptProperties批量处理时Try/Catch函数行为不一致问题排查

批量API数据拉取脚本异常排查求助

背景

我正在开发一个从数千个API/JSON链接拉取数据的数据库,此前采用基于ScriptProperties的批量处理方案(借助UrlFetchApp.fetchAll实现)可正常运行,通过定时触发器分批次处理避免超时。

异常表现

近期复用该代码时,Try/Catch逻辑出现行为不一致问题:

  • 多数情况下会陷入处理循环,持续执行try块直到代码超时,仅更新processedBatches属性却不写入数据
  • 偶尔仅执行一次批次后停止
  • 偶尔成功写入一批次后再次陷入循环

已尝试的排查操作

  • 重置ScriptProperties属性,但问题未解决
  • 添加console.log调试后发现,Catch块并未被稳定触发

相关资源

测试表格(已开放访问权限)


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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.22 07:22:01