【发布时间】:2019-09-24 07:05:44
【问题描述】:
我正在尝试弄清楚如何处理这样一种情况,即在您的一个阶段中,您需要进行一个返回 InputStream 的调用,我将在其中将该流作为进一步向下阶段的源来处理。
例如
Source.map(e => Calls that return an InputStream)
.via(processingFlow).runwith(sink.ignore)
我希望进入处理流的元素与来自 InputStream 的元素一样。这基本上是一种情况,我正在跟踪文件,读取每一行,该行给我有关我需要针对 CLI api 进行的调用的信息,在进行该调用时,我将 Stdout 作为 InputStream 从中读取结果。结果大部分时间都会很大,所以我可以把所有的东西都收集在内存中。
【问题讨论】:
标签: akka-stream