Опция времени жизни /idleTimeout с dbConnect в R
Я хочу реализовать то, как долго должно жить соединение, прежде чем оно будет уничтожено и воссоздано. Я сталкиваюсь с проблемой, из-за которой мое соединение зависает из-за мертвого impalad / mysqld.
Rcon <- dbConnect(drv, "jdbc:hive2://slave:21050/;auth=noSasl",timeout=15)
Есть ли способ, где я могу упомянуть время жизни, чтобы соединение не приводило к зависанию процесса R. Я использую одно соединение на одного работника в моем процессе. Как я могу завершить или восстановить соединение через 1 час? " Время жизни =3600"
Rcon <- dbConnect(drv, "jdbc:hive2://slave:21050/;auth=noSasl",timeout=15,lifetime=3600)