HTTPサービスを扱うために私のJavaプロジェクトでakkaフレームワークを使用するので、akkaストリームを扱うためにjavaDSLを使用しています。それで、以下の私の話。 私は(私の俳優で)HTTPキャッシュされたプールの作成:その後、私はHttpRequestのに基づいてソースを作成 val pool = Http.get(getContext().system()).cachedHost
のは、私はいくつかのイテレータを持っているとしましょう: val nextElemIter: Iterator[Future[Int]] = Iterator.continually(...)
そして、私はそのイテレータからソースを構築したい: val source: Source[Future[Int], NotUsed] =
Source.fromIterator(() => n