1

我正在尝试使用管道工实现一个休息 API。我想要发生的是,当请求到达时,R 将启动一个后台/辅助进程,并且 API 应该立即返回一条“ok”消息。子流程具有在准备好时通知其结果的机制——因此用户无需担心。所以我想要这样的东西:

#' @post /my_endpoint
function() {

    start_do_something_in_the_background()
    #return the following immediately, without waiting for the process to finish
    return("started...you will be informed...")
}

如何做到这一点?

编辑:::::

好的。包未来似乎做得很好。例如

future(start_do_something_in_the_background())

而不是仅仅调用函数。

如果您有其他建议或意见将很高兴听到。

4

0 回答 0