You need to enable JavaScript to run this app.
导航

使用CLB实现负载均衡

最近更新时间2024.05.06 15:38:29

首次发布时间2024.05.06 15:38:29

本文为您介绍如何基于火山引擎负载均衡CLB服务实现StarRocks负载均衡以及高可用。

1 使用限制

CLB负载均衡器和StarRocks集群须在同一个VPC和安全组下。
StarRocks需要是高可用集群, 非高可用集群只有单FE, 不需要CLB做负载均衡.

2 操作步骤

  1. 点击EMR集群"集群管理"标签页, 并展开"MasterGroup"的节点列表, 并点击其中的一个节点获取到"VPC"和"安全组"的名称和ID.

  2. 跳转到CLB服务页面, 选择"创建负载均衡"按钮

  3. 根据实际环境信息选择CLB, 例如地域,可用区,私有网络,子网等都要和EMR集群所在相同. 网络类型如果都是内网访问, 则选择"私网";如果需要公网访问则在这儿选择"公网".规则这儿按照规格上限可以选择对应的规格.

  1. 创建服务器组, 并关联3个FE的ECS实例, 绑定9030端口, 该端口为FE默认的查询端口.

  1. 添加监听器, 并关联上面创建的服务器组, 监听端口也设置为9030, 其余参数按照默认的即可.

  1. 在CLB的概览页面, 找到对应的IP, 通过CLB访问FE

alt

mysql -h <CLB_IP> -P 9030 -u root