completable-future 相关问题

在Java 8中,可以显式完成的Future(设置其值和状态),并且可以包括在完成时触发的依赖函数和动作。

CompletableFuture.runAsync(() - > ...与非最终变量

我有这样的代码工作正常:字符串名称=“奥斯卡”; CompletableFuture.runAsync(() - > DOX(名));现在我需要一些逻辑添加到名称变量:字符串名称=“奥斯卡”;如果(X){名称=” ...

回答 3 投票 0

Listenablefuture VS Completablefuture

我努力,但没有发现任何文章或博客这显然比较ListenableFuture和CompletableFuture,并提供了一个很好的分析。因此,如果任何人都可以解释或指向我这样一个博客或...

回答 1 投票 37

如何从一个completable未来链的任何步骤处理错误的反应?

我有completable期货链,他们每个人作出的API调用,根据前面的结果。我想了解如何处理每个链的错误响应。如果任何一个步骤给我...

回答 1 投票 0

强制重新使用线程通过CompletableFuture

我正在关键用途的:CompletableFuture .delayedExecutor(1,TimeUnit.MILLISECONDS).execute(() - > {});从我在线阅读,是很常见的这种使用一个新的线程,每...

回答 2 投票 2

如何处理CompletableFutures链错误响应?

我有completable期货的长链在我的项目,每一步调用后端API,它可以给多个错误响应和一个成功响应。现在,解析响应后,我...

回答 1 投票 3

从CompletableFuture引发异常

我有以下代码://如何抛出ServerException?公共无效myFunc的()抛出ServerException {//一些代码CompletableFuture a = CompletableFuture.supplyAsync(() ->...

回答 4 投票 17

如何取消Java 8可完成的未来?

我正在玩Java 8可完成的期货。我有以下代码:CountDownLatch waitLatch = new CountDownLatch(1); CompletableFuture> future = CompletableFuture.runAsync(() - > {...

回答 4 投票 16

将未来与一系列期货(一次性全部运行)结合起来,提供类似结构的lambda

我有一个未来和期货清单,CompletionStage 磷;名单 > cList;我知道只是一个列表,我可以做CompletableFuture.allOf(cList)....

回答 2 投票 0

如何将一种类型的CompletableFuture转换为另一种类型?

我目前转换我的CompletableFuture 到CompletableFuture 如下所示,但我想知道是否有更好的方法。 @Override public CompletableFuture ...

回答 1 投票 8

在CompletableFuture.allof中处理超时并记录超时期货的正确方法

我将ItemDetails和ItemPriceDetails定义如下 - 类ItemDetails {private int itemId;私人的; private int zipcode; private String promoCode; class classPriceDetails {...

回答 1 投票 1

如何在CompletableFuture中保留slf4j MDC日志记录上下文?

执行异步CompletableFuture时,父线程上下文以及org.slf4j.MDC上下文将丢失。这很糟糕,因为我正在使用某种“鱼标记”来跟踪来自一个请求的日志......

回答 3 投票 4

CompletableFuture是否具有相应的本地上下文?

在过去,我们有ThreadLocal用于程序携带数据和请求路径,因为所有请求处理都是在该线程上完成的,而像logback这样的东西用于MDC.put(“...

回答 1 投票 6

如何找到CompletableFuture在特定情况下完成

我正在使用CompletableFuture,并对异常处理有疑问。我有这样的代码,如果任何validate()或process()方法抛出异常,那么它由...处理

回答 2 投票 4

在CompletableFuture类和get方法中使用join方法

我想实现一个功能,其中大文件被分解成块并且处理可以并行发生。我使用CompletableFuture并行运行任务。不幸的是,它......

回答 1 投票 1

CompletableFuture和垃圾收集

我想解雇许多一次性的异步CompletableFutures,如下所示:for(Job job:jobs){CompletableFuture.supplyAsync(() - > job.process())。whenComplete(this :: doSomething);理想情况下......

回答 1 投票 3

如何使java.util.concurrent.Future失败

在vertx生态系统中大量使用io.vertx.core.Future:https://vertx.io/docs/apidocs/io/vertx/core/Future.html使用Vertx Future的一个例子是:private Future ...

回答 1 投票 1

java.util.concurrent.CompletableFuture中的异常传播

有两个代码片段。在第一个中,我们从任务中创建CompletableFuture,它始终抛出一些异常。然后我们对这个未来应用“特殊”方法,然后“接受”......

回答 1 投票 3

无法使CompletableFuture和Spring REST协同工作

我一直在尝试为用户登录做一个简单的后端。如果我不使用线程,它工作正常,但当我尝试实现多线程时,由于某种原因它会中断。现在,我只想...

回答 1 投票 0

Java CompletableFuture anyOf N.

我正在寻找如何在Java中给出一个Async CompletableFutures的列表,用于成功完成或失败的前N个中的任何一个。除非没有N成功,否则忽略任何失败。任何 ...

回答 1 投票 1

如何在CompletableFuture链中访问所有先前的CompletionStage结果

我正在使用Java 8应用程序。我有3个返回CompletionStage的方法:CompletionStage editionService.loadById(editionId); CompletionStage eventService ....

回答 2 投票 2

© www.soinside.com 2019 - 2024. All rights reserved.