You need to enable JavaScript to run this app.
导航
添加访问入口
最近更新时间:2024.11.21 17:34:39首次发布时间:2024.11.21 17:34:39

系统使用负载均衡(CLB)作为 API 网关实例的网络入口,本文介绍如何为 API 网关实例绑定自定义 CLB 实例。

背景信息

创建 API 网关实例时,系统会自动创建和绑定托管的负载均衡(CLB)实例,为 API 网关实例提供网络入口。同时,为提升 API 网关实例的可用性,您也可以绑定自建的 CLB 实例。不同 CLB 实例类型的说明和差异性,如下表所示。

实例类型实例名称管理方式是否可选差异性说明

托管 CLB 实例

Default(Public/Private)

托管

必选

  • 创建 API 网关实例时,同步创建 CLB 实例。
  • 托管 CLB 实例的网络类型和规格,在创建 API 网关实例时同步配置,详情请参见 创建实例

自定义 CLB 实例

用户自定义

用户自运维

可选

  • 创建 API 网关实例时,不支持绑定自定义 CLB 实例。仅在 API 网关实例创建完成后才支持绑定。
  • 自定义 CLB 实例的网络类型和规格,在创建 CLB 时配置,详情请参见 创建负载均衡实例

说明

自定义 CLB 实例必须与 API 网关实例在相同 VPC。

前提条件

操作步骤

步骤一:绑定自定义 CLB 实例

  1. 登录 API 网关控制台
  2. 在顶部导航栏,选择目标地域。
  3. 在左侧导航栏选择 实例管理,在实例列表中选择目标实例,单击实例名称,进入实例详情页面。
  4. 选择 实例概览 页签,单击 新增访问入口,为当前实例绑定新的 CLB 实例。
    alt
  5. 在已有负载均衡实例列表中,选择与当前 API 网关绑定的 CLB 实例。
    alt
  6. 单击 确定,完成配置。

步骤二:配置安全组

  1. 登录 私有网络控制台
  2. 在顶部导航栏,选择目标地域。
  3. 在左侧导航栏选择 安全组,在安全组列表中找到 API 网关创建的安全组,格式为apig-sg-xxx。单击安全组名称,进入安全组详情页。
    alt
  4. 选择 访问规则 > 入向规则 页签,单击 添加规则,配置该安全组规则。
    • 如需公网访问,则需要放通0.0.0.0/0网段,端口范围为1-65535
      alt
    • 如仅需内网访问,则需要放通10.64.0.0/10网段和 VPC 所属网段,端口范围为1-65535
      alt

结果验证

获取网关地址

  1. 在左侧导航栏选择 实例管理,在实例列表中选择目标实例,单击实例名称,进入实例详情页面。
  2. 选择 实例概览 页签,在 访问入口 列表中,查看与当前 API 网关实例绑定的 CLB 实例信息。其中,在 网络类型 中,展示了该 API 网关实例的 IP 地址。

alt

访问业务

创建服务,绑定域名到自定义 CLB 地址,并配置 Upstream 和路由后,可以通过自定义 CLB 访问到业务。
alt