Impala连接导致R Shiny部署在服务器上时崩溃

时间:2019-05-15 12:05:56

标签: r shiny impala shiny-server

我开发了一个R Shiny应用程序,用于查看刷新Hadoop集群中表的时间表。计划的数据存储在一个表中,我必须通过impala连接对其进行访问。该连接在开发中工作正常(在Rstudio中),但是当部署到Shiny-server时,创建impala连接的代码会导致网页在应用程序完全加载之前与R服务器断开连接。

添加这些代码行将导致现有的功能齐全的R-shiny应用程序(部署在Shiny-server上)在尝试运行时断开连接。


library(shiny)
library(DBI)
library(implyr)
library(RJDBC)
library(dplyr)


impala_classpath <- list.files(path = path, pattern = "\\.jar$", full.names = TRUE)
.jinit(classpath = impala_classpath)

drv <- JDBC(
  driverClass = "com.cloudera.impala.jdbc41.Driver",
  classPath = impala_classpath,
  identifier.quote = "`"
)

impala <- src_impala(drv, vars)

正在生成的日志文件为空白,很遗憾,我无法从中提供任何见识。

0 个答案:

没有答案