Reactor 3
(つまり、Spring 5 アプリケーションで) およびテキスト ファイルに依存しているとしますmy/file.txt
。
テキスト ファイルの行 (既存の行と今後表示される行の両方) をサブスクライブし、Flux<String>
. 必要に応じて、ブロック IO 読み取りの問題を無視して、そのようなサブスクリプションを構築する原則を明らかにしましょう。
簡単にするために、これらの行を標準出力に出力すると仮定します。
flowLinesFrom(Path.of("my/file.txt"))
.subscribe(System.out::println);
実装する適切な方法は何Flux<String> flowLinesFrom(Path)
ですか?