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

如何查看与管理Google Firebase创建的PubSub主题及定时函数日志?

Firebase定时函数日志、Pub/Sub主题查看操作指南

查看函数运行日志

提供两种可用操作方式:

  • GCP控制台查看
    1. 登录Google Cloud控制台,使用和Firebase项目一致的账号
    2. 顶部项目选择器选中Firebase对应的同名GCP项目
    3. 搜索进入「Cloud Functions」服务,页面会展示所有已部署的函数,包括scheduledFunction、every10secs等定时函数
    4. 点击目标函数名称,切换到「日志」标签页即可查看完整的运行输出、错误栈等信息
  • Firebase CLI本地查看
    直接在终端执行firebase functions:log即可拉取所有函数的最新日志,如需过滤指定函数可加--only参数,示例如下:
    firebase functions:log --only every10secs
    

查找对应Pub/Sub主题与定时调度规则

Firebase定时函数的底层调度依赖GCP的Pub/Sub和Cloud Scheduler服务,所有配置可直接在GCP控制台操作:

  • 查找Pub/Sub主题
    1. 在GCP控制台搜索进入「Pub/Sub」服务,点击左侧「主题」菜单
    2. Firebase自动为定时函数创建的主题命名格式为firebase-schedule-<函数名>-<部署区域>,你部署在us-central1的every10secs函数对应主题为firebase-schedule-every10secs-us-central1
  • 查看/管理定时调度规则
    1. 在GCP控制台搜索进入「Cloud Scheduler」服务
    2. 页面会列出所有已创建的定时调度任务,每条任务会标注关联的Pub/Sub主题、cron调度规则、运行区域,也可直接点击「运行」按钮手动触发定时函数测试,无需等待调度时间

本地测试定时函数替代方案

Firebase本地模拟器暂不支持自动触发定时函数,可通过CLI手动调用模拟触发:

# 进入functions shell
firebase functions:shell
# 直接输入函数名执行即可触发对应定时函数
every10secs()

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.28 20:57:03