热门标签 | HotTags
当前位置:  开发笔记 > 运维 > 正文

并发的闪亮应用程序用户如何使用闪亮代理和闪亮服务器上的内存和磁盘空间?

如何解决《并发的闪亮应用程序用户如何使用闪亮代理和闪亮服务器上的内存和磁盘空间?》经验,请问有没有懂的朋友?

我已将dockerized闪亮应用程序托管在虚拟机(16G内存和100G磁盘空间)上的Shinyproxy服务器上。该应用程序适用于20多个并发用户。据我所知,shinyproxy的工作方式是为每个用户创建一个docker实例。因此,从理论上讲,它们不应相互干扰。

我的问题是有关并发用户如何消耗服务器的内存和磁盘空间。

    为了提高应用程序的响应速度,我的应用程序将所有数据加载到内存中。每个实例是否都有自己的数据副本?说,如果我加载的数据是100 mb。对于20个并发用户,仅用于数据加载的服务器内存就必须至少2GB?如果每个Docker实例为1GB,那么对于20个并发用户,服务器上的总内存至少需要为20GB?这样行吗?

    那闪亮的服务器专业版呢?如果我将应用程序托管在Shiny Server Pro上而不是Shinyproxy,服务器上的应用程序是否仅加载一次数据,每个用户都可以使用自己的会话访问数据?打开一定数量的并发会话时,用户是否看到其会话速度变慢?

我是闪亮的应用程序部署新手。如果有人可以在这些概念上澄清我,请多加赞赏。


推荐阅读
author-avatar
唐旭阳一一一滴泪15
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有