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

为何Firebase可调用函数突然出现60秒超时错误?

Firebase可调用函数大量超时失败排查求助

问题背景

  • 应用自3月22日起上线生产环境,采用Firebase可调用函数
  • 3月28日起,大量函数执行失败,云函数日志报错:Function execution took 60000 ms, finished with status: 'error'
  • 同一函数存在部分执行正常(平均耗时250ms)、部分执行失败的情况
  • 问题出现前后未进行任何部署操作,且云平台基础设施状态无故障提示

函数示例代码

exports.getAccommodations = functions
  .region('asia-east1')
  .https.onCall(async (data, context) => {
    functions.logger.warn(`V3 STARTED`);
    // 从Firestore加载指定集合并返回结果
  });

关键日志现象

  • 失败的执行无V3 STARTED日志输出,仅显示Function Execution started及上述超时错误,说明函数体代码未被执行
  • 成功的执行必然会输出V3 STARTED日志

日志过滤规则与对应图表

  • 过滤失败案例的日志查询语句:
    (resource.type="cloud_function"  ) OR (resource.type="cloud_run_revision"  ) textPayload="Function execution took 60000 ms, finished with status: 'error'
    
    故障图表:故障图表
  • 查看所有执行的日志查询语句:
    (resource.type="cloud_function"  ) OR (resource.type="cloud_run_revision"  )
    
    执行图表:执行图表

内容的提问来源于stack exchange,提问作者Fabio C.

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.26 09:22:08