【问题标题】:Is Shiny Server Open Source capable of multithreading?Shiny Server Open Source 是否支持多线程?
【发布时间】:2020-10-01 03:17:40
【问题描述】:

我正在考虑设置一个 Shiny 应用程序,该应用程序在幕后使用 Furrr 包进行一些多线程操作。在查看 Shiny Server 的文档时,我了解到开源版本仅限于单个进程。

这是否意味着在 Shiny Server Open Source 上运行的任何东西都不能与任何多线程包一起使用,因为 afaik R 中的所有多线程都需要创建多个进程?这也适用于 ShinyProxy 之类的东西吗?

【问题讨论】:

    标签: r multithreading shiny-server shinyproxy


    【解决方案1】:

    Jcheng on github

    Shiny Server 将为每个应用程序启动最多一个 R 进程来运行 Shiny,然后这些 R 进程可以根据需要启动子进程。

    所以答案是肯定的,闪亮的服务器开源支持多线程,它不会自动创建新的 R 进程来服务并发用户的会话(即自动负载平衡)。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-05-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-02-09
      • 2012-03-25
      相关资源
      最近更新 更多