刷新闪亮的数据集

时间:2015-09-16 04:09:38

标签: r shiny-server shiny

我更新了我在Shiny Server上运行的闪亮应用程序使用的DataSet.RData。但是,闪亮的应用程序仍在旧数据上运行。我已经清除了浏览器历史记录并重新启动了浏览器几次但没有成功。

当我在RStudio中运行应用程序时,它运行正常并显示新数据。

2 个答案:

答案 0 :(得分:2)

如果您在app文件夹中创建/编辑名为restart.txt的文件,服务器将重新启动该应用程序。为此,您可以添加一个按钮来创建/编辑该文件,如

# ui.R
actionButton("restart", "Restart")

# server.R
observeEvent(input$restart, {
    file.create("restart.txt")
})

点击此按钮并刷新页面后,您的数据也应刷新。

答案 1 :(得分:1)

可能你已经找到了这个问题的答案。在浏览器服务器中刷新页面并重新启动ui时。但是,全球不是。因此,如果您在全局中加载数据,则刷新时不会重新加载数据。

解决方案:在Shiny Server上重新启动应用程序。