Web services Spring Async-超时完成后具有处理程序的CompletableFuture

Web services Spring Async-超时完成后具有处理程序的CompletableFuture,web-services,asynchronous,spring-boot,completable-future,Web Services,Asynchronous,Spring Boot,Completable Future,我有一个场景,使用SpringAsync从RESTAPI调用外部web服务。 它返回一个可完成的未来,很明显,我们可以等待一段时间,直到外部异步操作完成。 当我超时时,主线程返回状态202。 我想处理异步进程何时完成,以便需要更新数据库中的字段。 我们从哪里得到这个处理器,或者如何实现? 因为主线程已经返回了 之前在同一网站上发布了一个问题。 但现在我要说得更具体些我不认为我完全理解你的问题,但这可能就是你想要的 cf.thenAcceptAsync(resultOfCompletabl

我有一个场景,使用SpringAsync从RESTAPI调用外部web服务。 它返回一个可完成的未来,很明显,我们可以等待一段时间,直到外部异步操作完成。 当我超时时,主线程返回状态202。 我想处理异步进程何时完成,以便需要更新数据库中的字段。 我们从哪里得到这个处理器,或者如何实现? 因为主线程已经返回了

之前在同一网站上发布了一个问题。
但现在我要说得更具体些

我不认为我完全理解你的问题,但这可能就是你想要的

    cf.thenAcceptAsync(resultOfCompletableFuture -> {
        //update a field in db with resultOfCompletableFuture
    });