Shinyapps.io上的应用程序行为

时间:2019-04-12 12:55:40

标签: shiny shinyapps

我写了一个闪亮的应用程序,其中包括添加注释的选项。为了使它们在应用程序中始终可用(在会话结束之后),我使用CSV文件,在其中写入添加的注释,然后从中读取它们以进行显示。我将整个应用程序与提到的CSV文件一起放在Shinyapps.io上,并与用户共享。 不幸的是,我注意到每天的数据都被重置了。在白天(ECT区域)中,注释将被保存并正确显示。当我在第二天开始时,我发现前一天的评论已消失,仅是当前的评论。 我怀疑已设置shinyapps.io服务器以将应用程序重置为原始设置,但是很遗憾,我没有找到有关此主题的信息。 您是否还知道其他机制?你知道我怎么能绕过他吗?

1 个答案:

答案 0 :(得分:2)

当您的应用达到最大空闲限制时,它将进入睡眠模式,此后,如果您将其打开备份,它可能会安装一台新服务器,因此所有数据都将消失。

解决方案是使用电阻存储。最简单的方法是将数据保存在Google表格或Dropbox中,您可以在下面的2个链接中了解更多信息以及操作方法。

https://docs.rstudio.com/shinyapps.io/Storage.html | https://shiny.rstudio.com/../persistent-data-storage