首页 > 解决方案 > 云函数执行树

问题描述

考虑一个连接到 Firebase 实时数据库的客户端。然后考虑我有一个场景onCreateonUpdate云函数触发一些任意paths/nodes的。

现在我通过客户端在任意选择的路径上设置一些数据,该路径p1调用onCreate触发器p1。假设在调用触发器的路径上更新一些键值对,onCreate并在调用触发器的完全相同的路径上更新一些键值对。之后,所有处决结束。p1p2onUpdatep2p1onUpdatep1

假设所有递归触发器都得到处理,我的问题是:

1)我想打印一个执行树,根据上面的示例打印:

        p1(onCreate)
         /        \
  p2(onUpdate)  p1(onUpdate)

2) 甚至可以使用 Cloud Functions 执行类似的操作,或者通常跟踪执行顺序吗?

标签: firebasefirebase-realtime-databasegoogle-cloud-functions

解决方案


推荐阅读