我开发了一个闪亮的应用程序,首先必须运行SQL查询需要大约5-10分钟才能运行。之后的情节建设相当快。 我的想法是在shinyServer()
之前每天运行一次查询(使用invalidLater
)。这很好。在服务器上永久运行闪亮的应用程序
现在我可以访问一个闪亮的服务器。我可以保存我的应用程序~/ShinyApps/APPNAME/
并通过http://SERVERNAME.com:3838/USER/APPNAME/
访问它。但是,如果我打开该应用程序,而在其他浏览器中未打开该应用程序,则需要5-10分钟才能启动。如果我打开它,同时它也在另一台计算机上打开,它会快速启动。
我没有服务器的经验,但我总结我的服务器只运行应用程序,只要有人正在访问它。但在我的情况下,它应该永久运行,所以它始终快速启动,并且可以每天更新一次数据(使用sql查询)。
我抬头看文档,因为我猜这是一些设置问题。