Skip to content

分支与合流:IF / Switch / Merge / Wait 怎么配

分支

  • IF:二选一,简单明了
  • Switch:多路分支,按值匹配

合流(Merge)

  • Pass-Through:把 A 直接带过去,用 B 当触发
  • Append:把 A 和 B 的 items 串起来
  • Merge By Key:按某个键把两边对齐

等待(Wait)

  • 等时间:Sleep 一段时间
  • 等事件:外部回调、队列完成
  • 等条件:轮询某个接口直到满足

常见组合

  • 并行两个请求 → Merge Append → 统一写库
  • 先发任务 → Wait → 拿结果 → 后续处理

小结

分支是为了“各自高效”,合流是为了“回到主线”。想清楚你需要的合并策略,再选对应模式。