Соединение Impala, приводящее к аварийному завершению R блестящий при развертывании на сервере - PullRequest
0 голосов
/ 15 мая 2019

Я разработал блестящее приложение R для просмотра расписания, которое у нас есть для обновления таблиц в нашем кластере Hadoop. Данные расписания хранятся в таблице, к которой я должен получить доступ через соединение Impala. Соединение прекрасно работает в процессе разработки (в Rstudio), но при развертывании на сервере глянцевый код, который создает соединение impala, приводит к отключению веб-страницы от сервера R до полной загрузки приложения.

Добавление этих строк кода приведет к отключению уже существующего полнофункционального приложения R -iny (развернутого на серверахiny) при попытке его запустить.


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)

Файлы журнала, которые создаются, являются пустыми, поэтому, к сожалению, я не могу представить какую-либо информацию из них.

...