【发布时间】:2015-06-16 05:05:07
【问题描述】:
我想将本地托管的 r shiny 应用程序的用户数量限制为任何时候一位用户。
因此,理想情况下,当第二个用户尝试同时运行应用程序(用户通过在地址字段中输入本地 IP 来访问应用程序)时,应用程序将显示默认消息并停止任何进一步的进展。如果输入时显示的唯一内容是此拒绝消息,则取消任何其他用户命令可能无关紧要。
应用的内容无关紧要,我们可以以这个应用为例:http://shiny.rstudio.com/gallery/tabsets.html
感谢您提供的任何帮助或信息。
【问题讨论】:
-
出于好奇,您为什么要尝试将网站的用户一次限制为一个?这是一个危险的提议,因为只有一个错误的访问者或网络爬虫(即 Googlebot)可以完全为实际用户禁用该网站。
-
嗨,我正在创建一个本地使用的工具,而不是一个网站。由于它访问的数据,应用程序本身永远不需要上网。我问这个的原因是因为应用程序通过 RODBC 访问 SQL 数据库并运行查询。我遇到了同时拥有多个应用程序的问题,并且无论如何都不需要此功能-一次不太可能有多个用户,并且担心同时许多大型查询会变慢下网络。感谢您的回复!