Я пытаюсь реализовать API отдыха с помощью сантехника.Я хотел бы, чтобы при поступлении запроса R запустил фоновый / вторичный процесс, и API должен немедленно вернуться с сообщением «ОК».Подпроцесс имеет механизм информирования о своем результате, когда он будет готов, поэтому пользователю не нужно беспокоиться об этом.Поэтому я хотел бы иметь что-то вроде этого:
#' @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())
вместо простого вызова функции.
Если у вас есть другие рекомендации или комментарии, мы будем рады их услышать.