r 在Shiny中以会话结束断开数据库

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了r 在Shiny中以会话结束断开数据库相关的知识,希望对你有一定的参考价值。

library(shiny)
library(DBI)
library(RPostgreSQL)

ui = basicPage(
)

server = function(input, output, session) {
  con <- dbConnect(PostgreSQL(),
                   dbname = "myDB",
                   host = "12.10.11.901",
                   user = "user",
                   password = "password")

  session$onSessionEnded(function() {
    dbDisconnect(con)
})
}

以上是关于r 在Shiny中以会话结束断开数据库的主要内容,如果未能解决你的问题,请参考以下文章