You need to enable JavaScript to run this app.
导航
创建固定域名类型 Upstream
最近更新时间:2024.07.30 10:51:07首次发布时间:2024.03.06 14:03:45

API 网关支持对接固定域名,您可将与网关网络互通的一个固定域名封装为一个 Upstream,作为网关的路由后端。本文为您介绍如何创建域名类型 Upstream。

注意

该功能仅对白名单用户开放,如果您需要使用该功能,请单击此处,提交工单开通白名单。

前提条件

  • 已创建服务。详情请参见创建服务
  • 已准备好所需对接后端的域名和端口。

操作步骤

  1. 登录 API 网关控制台。

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

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

  4. 在创建 Upstream 页面,按要求填写参数信息。

    • 基本信息
    配置项说明
    所属实例Upstream 属于实例级别的资源,请选择当前 Upstream 所属的网关实例。
    Upstream 名称自定义 Upstream 名称。同一实例下的 Upstream 名称唯一。
    备注填写当前 Upstream 的备注信息,可以为空。
    • 后端配置
    配置项说明
    后端服务选择 Upstream 对接的后端服务类型。本场景选择 固定域名。|
    协议选择协议类型。支持 HTTP1.1HTTP2HTTP2/GRPC

    TLS 设置

    配置 TLS。支持 关闭 TLS单向 TLS。在 TLS 设置下放,配置 域名端口

    • 关闭 TLS:网关访问后端 Upstream 使用 HTTP 协议。

    • 单向 TLS:网关访问后端 Upstream 使用 HTTPS 协议,需要选择对应证书。

    负载均衡算法

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

    • 轮询:将所有请求依次分发到各个域名,适合服务规格相同的场景。

    • 随机:请求随机分配到各个域名。

    • 最小连接数:将请求分配到目前处理请求数最少的域名。

    • 一致性哈希:基于 header/querystring 信息进行负载均衡,在后端服务数量不变的情况下,确保携带信息相同的用户可固定访问同一域名。

    服务熔断选择是否开启熔断。开启后,API 网关可以通过设置熔断器以提高路由的命中率,不消耗额外流量。详情请参见 配置服务熔断策略
  5. 单击 确定,创建完成域名类型 Upstream。

后续操作

  • 创建路由

  • (可选)放行 APIG 安全组

    如果固定域名解析后的 IP 是私网 IP,那么您的服务是通过私网 IP 连接的,请按照以下操作配置安全组。

    1. 登录 私有网络控制台

    2. 在顶部导航栏,选择目标资源所属的项目和地域。

    3. 在左侧导航栏,单击安全组。

    4. 单击 创建安全组,选择目标私有网络,在访问规则中添加入方向,然后单击 确定