Тайм-аут dbConnect в RJDBC - PullRequest
       28

Тайм-аут dbConnect в RJDBC

0 голосов
/ 04 сентября 2018

Я хочу установить logintimeout в функции "dbConnect", но, похоже, он не поддерживает.

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

Я опробовал варианты, но они не работают.

drv <- JDBC(driverClass = "org.apache.hive.jdbc.HiveDriver",classPath = list.files("...../libraries/impala-jdbc",pattern="jar$",full.names=T),identifier.quote="`")
Rcon <- dbConnect(drv, "jdbc:hive2://impala:21050/;auth=noSasl",timeout=15)

Уходит в бесконечное время ожидания, когда Импала переходит в плохое состояние. Опции timeout и lifetime не поддерживаются этой функцией. Любое предложение и помощь. Благодарю.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...