4

如何为 hive jdbc 连接添加超时。当 hive 挂起时,我的应用程序等待来自 hive 的响应。我需要的是,在指定时间(可能以分钟为单位)后,我的应用程序需要停止从配置单元连接中侦听,完成剩下的工作。

4

1 回答 1

0

在 hive 配置文件中使用此属性。

<property>
  <name>hive.stats.jdbc.timeout</name>
  <value>30</value>
  <description>Timeout value (number of seconds) used by JDBC connection and statements.</description>
</property>

这将用于登录超时和查询超时。如果您的查询花费超过 30 秒或配置的秒数,它将返回。

于 2013-01-31T05:53:58.303 回答