【问题标题】:Does Node stream.pipeline also provides back-pressuring prevention?Node stream.pipeline 是否也提供背压预防?
【发布时间】:2021-08-14 08:32:45
【问题描述】:

这个问题的答案可能是一个词。文档here 有点令人困惑:一开始它引入了stream.pipeline() 方法作为.pipe 方法的更可取的版本,但后来它只关注.pipe 方法作为一种提供back-的方法压力预防机制。 Node 官方doc 也明确提到.pipe 具有防止背压的机制,但没有提到pipeline 方法。那么:管道(作为 .pipe 的所谓改进版本)是否会执行相同的调节操作来防止管道中的背压?但愿如此。干杯!

【问题讨论】:

    标签: node.js stream backpressure


    【解决方案1】:

    是的,pipeline() 处理背压。它基本上是.pipe(),具有更好的错误处理和更灵活的编程接口。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2021-01-06
      • 2015-04-05
      • 2018-09-05
      • 2014-08-26
      • 2019-06-05
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多