You need to enable JavaScript to run this app.
导航
创建注册中心类型 Upstream
最近更新时间:2024.11.04 14:04:31首次发布时间:2024.02.27 10:23:38

API 网关支持对接火山引擎微服务引擎 MSE,将 MES Nacos 中注册的服务抽象为一个 Upstream,作为网关的路由后端。适用于业务采用 MSE Nacos 进行治理,希望通过网关发布业务的场景。本文为您介绍如何创建注册中心类型 Upstream。

前提条件

使用限制

API 网关实例与 MSE 注册中心实例必须处于同一 VPC 下。

操作步骤

  1. 登录 API 网关控制台

  2. 在顶部导航栏,选择目标地域。

  3. 在左侧导航栏选择 后端管理 > Upstream 列表

  4. 在 Upstream 列表页面,单击 创建 Upstream

    • 基本信息
      alt
      配置项说明
      所属实例Upstream 属于实例级别的资源,请选择当前 Upstream 所属的网关实例。
      Upstream 名称自定义 Upstream 名称。同一实例下的 Upstream 名称唯一。
      备注填写当前 Upstream 的备注信息,可以为空。
    • 后端配置
      alt
      配置项说明

      后端服务

      选择 Upstream 对接的后端服务类型。本场景选择 注册中心 Nacos

      • Nacos 实例:选择 MSE Nacos 实例。
      • 命名空间:选择 MSE 控制台已有的命名空间。
      • Nacos 分组:选择 MSE 控制台已有的配置分组。
      • Nacos 服务:选择 MSE 控制台已有的服务。

      负载均衡算法

      选择负载均衡算法,默认为轮询。

      • 轮询:将所有请求依次分发到每个 Nacos 服务。
      • 随机:请求随机分配到各个 Nacos 服务。
      • 最小连接数:将请求分配到目前处理请求数最少的 Nacos 服务。
      • 一致性哈希:基于 header/querystring 信息进行负载均衡,在后端服务数量不变的情况下,确保携带信息相同的用户可固定访问同一 Nacos 服务。

      服务熔断

      配置是否开启熔断。
      开启后,API 网关可以通过设置熔断器以提高路由的命中率,不消耗额外流量。详情请参见 服务熔断策略

  5. 单击 确定,创建完成注册中心 Nacos 类型 Upstream。

后续操作