管理网关

EMR Serverless StarRocks提供了多网关功能,支持在存算分离场景下为不同业务场景分配独立的网关,从而确保FE服务的隔离性与稳定性。在实例负载较高时,可以通过特定网关将关键业务查询路由至独立的FE节点,以保障服务的性能与可靠性。

前提条件

已创建存算分离版实例,详情请参见创建实例

使用限制

仅适用于小版本号后三位为1.7.9及以上的实例。例如,3.3.8-1.94-1.7.10。

查看默认网关

系统会自动创建一个默认网关实例,用于处理所有未明确指定网关的查询请求。您可以通过以下步骤查看默认网关的相关信息。

  1. 进入EMR Serverless StarRocks实例详情页面。

    1. 登录E-MapReduce控制台

    2. 在左侧导航栏,选择EMR Serverless > StarRocks

    3. 在顶部菜单栏处,根据实际情况选择地域。

    4. 单击目标实例的实例名称。

  2. 实例详情页面的网关信息区域,您可以查看默认的网关信息。

    参数

    说明

    内网地址

    网关的内网访问地址,供同一VPC内的应用程序或服务使用。

    • 查看PrivateZone:可以查看解析记录。

    • 开通SLB:在开通SLB之后,将采用SLB(简约型 I slb.s1.small)进行负载均衡。

      重要
      • 开启SLB会产生相应的费用,详情请参见CLB计费概述

      • 使用SLB后,将不能再切换为PrivateZone。

      开通后,单击查看SLB,可以跳转到阿里云负载均衡(SLB)控制台,查看与当前网关关联的SLB实例详情。

    公网地址

    您可以通过公网访问和使用StarRocks实例。开启公网后,阿里云VPC内仍然可以访问StarRocks实例。

    如需从公网访问网关,请单击开启公网

    重要

    开启公网会创建CLB实例并产生相应的费用,详情请参见CLB计费概述

    开启leader仅写入

    是否限制Leader节点仅处理写入请求(如数据导入操作),而不处理查询请求。

    • 未开启:Leader节点同时处理写入和查询请求。

    • 已开启:Leader节点仅处理写入请求,查询请求由其他Follower节点分担。

    在高并发写入场景下,开启此选项可以减轻Leader节点的压力,提升写入性能。

    网络类型

    表示当前网关使用的网络接入方式。

    关联FE节点数量

    当前网关关联的Frontend(FE)节点数量。

    默认网关在系统初始化时会自动关联初始的FE节点,并在扩容后自动关联新增的FE节点。如果不创建新建网关,默认网关始终关联所有可用的FE节点。

新建网关

默认网关适用于大部分场景,但如果您的业务需要更高的隔离性或性能优化,建议创建自定义网关。

重要
  • 新建网关绑定过程中可能会导致部分查询短暂中断,建议您在业务低峰期进行操作,以减少对业务的影响。

  • 新建网关会产生相应的SLB费用,详情请参见CLB计费概述

  • 如果FE节点不足,则无法创建网关,请先扩容FE节点,扩容详情请参见扩缩容实例

  1. 开启SLB。

    1. 实例详情页面的网关信息区域,单击开通SLB

    2. 在弹出的对话框中,单击确定

  2. 实例详情页面的网关信息区域,单击新建网关

  3. 新建网关对话框中,完成以下配置。

    参数

    说明

    网关名称

    输入网关的名称,便于识别和管理。

    分配节点数量

    新建网关允许根据业务需求,灵活地将FE节点分配给新建网关,节点分配步长为2。

    例如,您的默认网关原本关联了3FE节点,扩容了2个节点后,则默认网关有5FE节点。当您新建网关时,可以将2个节点关联到新建的网关上,从而实现对新增资源的独立管理。

  4. 单击确定

修改网关

  1. 实例详情页面的网关信息区域,单击已新建网关右侧的修改网关

  2. 在弹出的对话框中,您可以修改网关名称分配节点数量参数,然后单击确定

删除网关

说明
  • 仅能删除新建的网关。

  • 在删除网关之前,请确认没有任何业务连接到该网关,因为一旦删除,所有连接到该网关的客户端提交的任务将会失败。

  1. 实例详情页面的网关信息区域,单击已新建网关右侧的删除网关

  2. 在弹出的对话框中,单击确定