如何启动在同一端口上侦听的多个R进程?

时间:2019-09-23 21:23:35

标签: r plumber

我有一个R脚本,该脚本通过Plumber作为HTTP端点公开。

如何设置在同一端口上运行的同一脚本的多个进程,以便可以扩展它以承担更高的负载?目前,我正在生成如下的HTTP进程。

startWebListener <- function(modelName, httpPort) {
  r <- plumb(modelName)
  r$run(host = "0.0.0.0", port = httpPort)
}

该脚本正在linux服务器上运行,并在PM2中以如下形式启动

pm2 -f start --interpreter="Rscript" <path>

谢谢!

0 个答案:

没有答案