【发布时间】:2020-10-30 12:01:10
【问题描述】:
对同一个服务 API 进行多次调用的正确方法是什么?下面的代码是我试图实现的。
Flux.fromIterable(userIds)
.parallel()
.runOn(Schedulers.elastic())
.flatMap(this::getUser)
【问题讨论】:
-
我相信只使用平面地图
-
是的。我在多个地方读到过它,并且明白 flatmap 就足够了。但是你能解释一下我可以使用parallelFlux的用例吗?使用它而不是仅仅使用flatmap运算符有什么缺点。 @ThomasAndolf
标签: spring mono spring-webflux flux reactive