【发布时间】:2017-11-08 22:23:06
【问题描述】:
如果我需要使用 Flux 和 Spring 5 进行并行 Web 服务调用,实现模式是什么样的。基本上,我的目标是并行进行多个 Web 服务调用,并将内容流式传输回浏览器服务执行完成。
【问题讨论】:
如果我需要使用 Flux 和 Spring 5 进行并行 Web 服务调用,实现模式是什么样的。基本上,我的目标是并行进行多个 Web 服务调用,并将内容流式传输回浏览器服务执行完成。
【问题讨论】:
如果从这些网络服务返回的结果顺序不相关,您可以使用Flux.merge。
根据文档
将数组/可变参数中包含的 Publisher 序列中的数据合并到交错的合并序列中。
如果需要值的顺序与发布者的顺序相同,可以使用Flux.mergeSequential。
【讨论】: