Имейте поток с пользовательскими потоками, и на определенном этапе я хочу разделить поток и иметь две альтернативные обработки данных, которые снова сольются позже.Альтернативные потоки, основанные на условии для потока akka
E.g.
-> F3 -> F6
Src -> F1 -> F2 > Merge -> Sink
-> F4 -> F5
F2
должны иметь условие о том, если данные содержат формат A
, то он должен идти течь F3
, иначе перейти к F4
.
Насколько я могу видеть, каждый поток может иметь только один порт в каждом направлении (или два, если bidi) - так как я могу поддерживать такой поток?
Благодарим вас, вы спасите мой день. Мы можем создать val filterCondA = Flow [Int] .filter() –