firebase - 云函数执行树
问题描述
考虑一个连接到 Firebase 实时数据库的客户端。然后考虑我有一个场景onCreate
,onUpdate
云函数触发一些任意paths/nodes
的。
现在我通过客户端在任意选择的路径上设置一些数据,该路径p1
调用onCreate
触发器p1
。假设在调用触发器的路径上更新一些键值对,onCreate
并在调用触发器的完全相同的路径上更新一些键值对。之后,所有处决结束。p1
p2
onUpdate
p2
p1
onUpdate
p1
假设所有递归触发器都得到处理,我的问题是:
1)我想打印一个执行树,根据上面的示例打印:
p1(onCreate)
/ \
p2(onUpdate) p1(onUpdate)
2) 甚至可以使用 Cloud Functions 执行类似的操作,或者通常跟踪执行顺序吗?
解决方案
推荐阅读
- datagrid - 如何在 Adaptable Blotter 中使用命名过滤器
- javascript - Angular7 - 找不到模块:错误:无法解析“fs”
- node.js - 在 tinkerpop gremlin 中,如何搜索存在对象列表的顶点的属性?
- python - nodejs:在aws lambda中使用子进程运行python脚本不起作用
- r - 如何在 R 中创建一个看起来像拉伸楼梯的地形?
- php - jQuery DataTables iDisplayLength 不起作用。我该如何解决?
- cassandra - Cassandra 3.11.3 和 RHEL 7 兼容性
- ruby-on-rails - Rails 生成失败
- reactjs - 根据antd表中的数据默认选择表行
- javascript - Javascript 参考 vs 值 - 数组