我们可以在JDBC URL中使用多个hive服务器进行故障转移

时间:2018-01-29 12:23:09

标签: hadoop hive

是否可以在hive网址中使用多个jdbc服务器?

jdbc:hive2://ip1:10000,ip2:10000/;transportMode=http;

基本上我想要一种主动被动式设置,如果第一台服务器不可用,我想使用第二台服务器。我不想通过zk设置,因为不需要负载平衡。

我正在使用hive over socks proxy。

1 个答案:

答案 0 :(得分:0)

Zookeeper也用于故障转移,而不仅仅是负载平衡,这就是如何获得高可用性的HiveServer连接

  

为了为HiveServer2提供高可用性负载平衡,Hive提供了一个称为动态服务发现的功能,其中多个HiveServer2实例可以使用Zookeeper注册自己

https://www.ibm.com/support/knowledgecenter/en/SSCRJT_5.0.1/com.ibm.swg.im.bigsql.admin.doc/doc/admin_HA_HiveS2.html

您应该已经使用Zookeeper作为高可用性名称节点