<property>
<name>hive.server2.support.dynamic.service.discovery</name>
<value>true</value>
</property>
<property>
<name>hive.server2.zookeeper.namespace</name>
<value>hiveserver2</value>
</property>
<property>
<name>hive.zookeeper.quorum</name>
<value>zk1,zk2</value>
</property>
Hive Thrift Server以HA的方式运行后, JDBC连接串的写法:
Connection URL When ZooKeeper Service Discovery Is Enabled
ZooKeeper-based service discovery introduced in Hive 0.14.0 (

本文介绍了如何配置Hive Thrift Server以实现高可用性,通过启用ZooKeeper服务发现,并提供了JDBC连接字符串的正确写法。当使用ZooKeeper服务发现时,JDBC URL需要包含<zookeeper quorum>。Hive 0.14.0引入了这一特性,允许HiveServer2实现高可用性和滚动升级。从Hive 2.0.0和1.3.0开始,不再需要在JDBC URL中指定额外的配置参数,因为这些信息可以从ZooKeeper条目中获取。连接URL中的<zookeeper quorum>与HiveServer2使用的hive.zookeeper.quorum配置参数的值相同。更多详情可参考相关链接。
最低0.47元/天 解锁文章
2976

被折叠的 条评论
为什么被折叠?



