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

如何为V2版Firebase Firestore触发器函数设置timeoutSeconds参数?

Firestore触发器函数设置超时时间的正确语法

Firestore的触发器类函数(比如onDocumentCreated、onDocumentUpdated这类),超时时间的配置方式和Callable函数逻辑一致,但参数位置不同——你需要把配置对象作为第二个参数传入,处理函数放在第三个参数的位置。

修正后的代码示例:

exports.myTriggerFunction = onDocumentCreated(
  "users/{user_id}",
  { timeoutSeconds: 540 }, // 在这里配置超时时间,最大支持540秒(9分钟)
  async (event) => {
    // function body
  }
);

另外,这个配置对象还可以添加其他Cloud Functions的通用配置项,比如memory(设置函数内存分配)、region(指定函数部署区域)等,按需添加即可。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.14 16:33:13