gpt4 book ai didi

java - 使用 rxjava 使网络调用并行而不交错

转载 作者:行者123 更新时间:2023-12-02 12:23:21 25 4
gpt4 key购买 nike

我有一个用例,我必须进行 N 个网络调用,并且我想按照执行它们的顺序接收数据。最好的方法是什么。

我尝试使用 concat 运算符,但它效率低下,因为它是顺序的,并且使用合并运算符时,结果的顺序是未定义的。

最佳答案

您可以使用 concat concatMapEager() 的重载,这将使您获得像 flatMap 这样的并行性,同时保持排放的源顺序。

关于java - 使用 rxjava 使网络调用并行而不交错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45619303/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com