在管道工中运行R“子过程”(叉子)

时间:2018-12-27 10:27:14

标签: r multithreading rest fork plumber

我正在尝试使用水管工实现rest 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())

不仅仅是调用函数。

如果您有其他建议或评论,我们将很高兴听到。

0 个答案:

没有答案