我更新了我在Shiny Server上运行的闪亮应用程序使用的DataSet.RData。但是,闪亮的应用程序仍在旧数据上运行。我已经清除了浏览器历史记录并重新启动了浏览器几次但没有成功。
当我在RStudio中运行应用程序时,它运行正常并显示新数据。
答案 0 :(得分:2)
如果您在app文件夹中创建/编辑名为restart.txt
的文件,服务器将重新启动该应用程序。为此,您可以添加一个按钮来创建/编辑该文件,如
# ui.R
actionButton("restart", "Restart")
# server.R
observeEvent(input$restart, {
file.create("restart.txt")
})
点击此按钮并刷新页面后,您的数据也应刷新。
答案 1 :(得分:1)
可能你已经找到了这个问题的答案。在浏览器服务器中刷新页面并重新启动ui时。但是,全球不是。因此,如果您在全局中加载数据,则刷新时不会重新加载数据。
解决方案:在Shiny Server上重新启动应用程序。