服务器重启后自动重启Shiny应用

时间:2020-05-27 07:30:42

标签: r shiny shiny-server app-startup

我有一个Shiny应用程序,需要将一些相当大的数据集加载到内存中。为了节省用户浏览仪表板的时间,我按照docs中的建议,将app_idle_timeout设置为零(使用Shiny服务器应用程序的社区版本)。这可以按预期工作。

但是,基础数据需要每天刷新。因此,我想做的是设置一个cron作业,每天凌晨3点重新启动闪亮的服务器(或停止相关会话),然后自动启动一个新的R会话,以便将global.R中的数据加载到内存和仪表板随时可以使用。

我不了解的是如何从终端启动特定的Shiny应用程序,即模仿在Shiny服务器上浏览该应用程序URL时发生的情况。

任何建议将不胜感激。

0 个答案:

没有答案