首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Vertica vsql是否可以拥有像JDBC客户端这样的故障切换主机

Vertica vsql是否可以拥有像JDBC客户端这样的故障切换主机
EN

Stack Overflow用户
提问于 2020-04-07 18:56:55
回答 2查看 109关注 0票数 0

我尝试使用-h参数通过vsql连接到Vertica节点,以指定主机IP。但是,我希望指定故障转移节点。

根据documentation的规定,备份主机可以作为属性提供在JDBC连接中。

我如何通过vsql实现相同的功能?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2020-04-07 22:13:32

edd是正确的,你可以使用-B SERVER:PORT。此外,如果您设置了本地连接负载平衡,则可以使用-C选项。这将允许Vertica本地负载均衡器为您选择主机。

要设置运行的负载均衡器,请执行以下操作:

代码语言:javascript
复制
SELECT SET_LOAD_BALANCE_POLICY('ROUNDROBIN');

然后,当您连接时,您使用-C选项,您将看到Vertica已经选择了一个新主机。

代码语言:javascript
复制
$ vsql -h host01 -U dbadmin -C
Welcome to vsql, the Vertica Analytic Database interactive terminal.

Type:  \h or \? for help with vsql commands
       \g or terminate with semicolon to execute query
       \q to quit

INFO: Connected using a load-balanced connection.
INFO: Connected to host02 at port 5433.

dbadmin=>

如果指定主机上的节点关闭,则只要Vertica代理仍在该主机上运行,就可以使用-C

票数 5
EN

Stack Overflow用户

发布于 2020-04-07 19:05:28

vsql -B说的是docs

你有没有试过这个选项?

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/61078415

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档