标签: node.js highland.js
我有一个使用Highland流的node.js应用程序。它消耗数据源,需要将数据发送到多个目的地。麻烦的是,通过读取数据并根据数据创建目标流来动态发现目的地。
这意味着我无法.fork添加目的地的流(因为已经开始消费的流不能分叉,对吧?)
.fork
我还能做些什么吗?
我目前的方法是使用.consume创建目标流并将数据写入目标。结果是丑陋和混乱。
.consume