几个小时后,闪亮的应用程序没有显示数据表

时间:2018-01-26 15:21:00

标签: r shiny

我在Shiny应用程序中遇到了奇怪的行为。一旦部署,它运行几个小时,然后我停止看到数据表。 一旦我更新ui.R任何更改以强制重新加载应用程序一切都恢复正常。

server.R

source("helper.R")
shinyServer(function(input, output, session) {
  output$report_table = renderDataTable({
  render_main_table(get_data())
})
})

ui.R

library(shiny)
shinyUI(fluidPage(dataTableOutput('report_table')))

helper.R

require(shiny)
require(data.table)
require(DT)
get_data <- function() {
    return (fread("data/report.csv"))  
}
render_main_table <- function(data) {
    return (datatable(data))
}

我在网站停止工作后查看了websocket通信,我可以看到来自服务器的响应包含正确的列名但没有数据。

0 个答案:

没有答案