我尝试在this.results[i] = {...}
之后的flatMap
Flux
上运行range
,似乎所有操作都在同一线程上运行。这正常吗?
subscribeOn
答案 0 :(得分:3)
您可以如下创建ParallelFlux
:
Flux.range(0, 100000).parallel(2).runOn(Schedulers.parallel()).log().map{ it + 1 }.subscribe()
^^^^^^^^^^^ ^^^^^^use runOn ^^^^^^^^^^^