我写了一个闪亮的应用程序,其中包括添加评论的选项。为了使它们在应用程序中始终可用(也在会话结束后),我使用 CSV 文件,在其中编写添加的注释,然后从中读取它们以进行显示。我将整个应用程序连同提到的 CSV 文件放在 shinyapps.io 上,并与用户共享。不幸的是,我注意到每日数据被重置。白天(ECT 区域)评论被正确保存和显示。当我在第二天开始时,我发现前一天的评论已经消失了,只是来自当前的评论。我怀疑 shinyapps.io 服务器已设置为将应用程序重置为原始设置,但不幸的是我没有找到有关此主题的信息。你还知道什么吗,有这样的机制吗?你知道我怎么能绕过他吗?
问问题
134 次
1 回答
2
当您的应用程序达到最大空闲限制时,它将进入睡眠模式,之后如果您重新打开它,它可能会获得一个新的服务器,因此所有数据都将消失。
解决方案是使用电阻存储。最简单的方法是将数据保存在 Google 表格或 Dropbox 中,您可以在下面的 2 个链接中阅读更多内容以及如何执行此操作。
(https://docs.rstudio.com/shinyapps.io/Storage.html | https://shiny.rstudio.com/../persistent-data-storage)
于 2019-04-12T13:10:29.063 回答