GBase 8a
运维管理
文章

管理节点负载均衡

发表于2025-12-24 18:00:2327次浏览2个评论

管理节点负责拆分SQL,生成执行计划,下发SQL到node层执行,一般不需要太多资源,但资源是有上限的,如果单管理节点上的任务太多,就会降低集群性能,所以负载均衡还是很有必要的。

常用的JDBC负载均衡配置如下:

jdbc:gbase://192.168.2.33:5258/test_11?vcName=vc2&useOldAliasMetadataBehavior=true&useUnicode=true&characterSetResults=UTF-8&hostList=192.168.2.33,192.168.2.34,192.168.2.35,192.168.2.36&failoverEnable=true&gclusterId=gclustervc2

开启负载均衡主要参数说明:

  1. HostList:管理节点列表,任务会轮询下发到各管理节点。

  2. FailoverEnable:这个要设置成true,当向某个管理节点下发任务失败时自动找下一个节点。

  3. GclusterId:集群id,要保持全工程唯一。

注意事项:应用上使用时不要用长链接,长链接的任务都会下发到同一个节点,无法起到负载均衡的效果。

评论

登录后才可以发表评论
用户头像
GBase用户28017发表于 7个月前
学习了。
过客发表于 2个月前
闪闪发光