我正在准备对R Shining中约1,000名参与者(净样本)的调查。一旦启动调查,很可能100个左右的用户将同时参与。我的问题是我无法事先模拟这种情况,而必须相信它会起作用,否则我将陷入严重麻烦。所以我的问题是,并行用户的数量是否有限制(除了计算负担之外,这是一个不同的问题)。
我认为没有限制,但是后来我意识到我只能在浏览器中打开多达5个闪亮的标签(但在其他浏览器中则可以打开另外5个,依此类推)。此外,我意识到Shiny Server Pro最多可限制20个并发用户,考虑到它比免费版本更高级,这是没有意义的。如果还有其他限制,这些让我有些不安,这是我所不知道的。
谢谢您的帮助,莱因哈德
答案 0 :(得分:0)
Shiny服务器的免费版本是单线程的,用户数量没有限制,但是同时有多个用户时,您的应用可能会变慢。 Here对此有更多详细信息。
Pro版本是多线程的,并发用户的限制由您购买的许可证(和硬件资源)定义。
如果您的应用只是一个没有任何强大计算能力的调查,那么它应该能够以最小的延迟同时处理多个用户。