等待CompletableFuture列表[重复]

问题描述 投票:0回答:1

如何等待期货清单15分钟(如果未完成),而不是每个期货?下面的代码将等待每个未来15分钟。但这不是我想要的

for (CompleteableFuture<String> m : futureList) {
        m.get(15, TimeUnit.MINUTES) ;
}

Syso( " Send email") ;
java asynchronous future
1个回答
1
投票

像这样使用CompletableFuture.allOf()

CompletableFuture.allOf()
© www.soinside.com 2019 - 2024. All rights reserved.