更新时间:2024-10-09 GMT+08:00

实施步骤

创建VPC

  1. 登录网络控制台。
  2. 在左侧导航栏选择“虚拟私有云 > 我的VPC”。
  3. 在“虚拟私有云”页面,单击“创建虚拟私有云”,请参考表1表2配置信息。具体操作请参考《虚拟私有云服务用户指南》中的“创建虚拟私有云和子网”章节。

    表1 配置信息

    参数

    配置说明

    区域

    选择所在的区域。

    名称

    VPC1(API网关所在VPC)。

    企业项目

    选择所属的企业项目,此处选择“default”。

    可用区

    选择子网所属可用区,此处选择“可用区1”。

    名称

    创建虚拟私有云的同时创建一个默认子网。

    表2 VPC网段规划

    VPC1

    APIG实例系统VPC

    VPC2

    10.X

    172.31.0.0/16

    不能与VPC1和APIG实例系统VPC重复。

    172.X

    192.168.0.0/16

    192.X

    172.31.0.0/16

  4. 单击“立即创建”。
  5. 重复3~4,创建“VPC2(后端应用所在VPC)”。

创建实例

  1. 进入API网关控制台。
  2. 在左侧导航栏选择“实例管理”。
  3. 单击“购买实例”。

    表3 实例信息

    参数

    配置说明

    区域

    选择实例所在的区域,且与VPC1同区域。

    可用区

    选择实例所在的可用区,此处选择“可用区1”。

    实例名称

    填写实例的名称,根据规划自定义。建议您按照一定的命名规则填写实例名称,方便您快速识别和查找。

    实例规格

    选择实例的容量规格,实例创建后规格不可修改,此处选择“专业版”。

    可维护时间窗

    选择技术支持对实例进行维护的时间段,建议选择业务量较少的时间段,保持默认设置“22:00:00---02:00:00”。

    企业项目

    选择实例所属的企业项目,保持默认设置“default”。

    网络

    选择已创建的虚拟私有云“VPC1”和子网。

    安全组

    单击“管理安全组”,创建安全组,企业项目选择“default”后,即可创建。

    描述

    填写实例的描述信息。

  4. 单击“立即购买”。
  5. 规格确认无误后,开始创建实例,界面显示创建进度。

创建ELB

  1. 返回网络控制台。
  2. 在左侧导航栏选择“弹性负载均衡 > 负载均衡器”。
  3. 单击“创建弹性负载均衡”。
  4. 配置负载均衡信息。具体操作请参考《弹性负载均衡用户指南》中的“负载均衡”章节。

    表4 弹性负载均衡参数

    参数

    配置说明

    实例类型

    选择实例的规格类型。

    区域

    选择实例所在的区域,且与VPC2同一区域。

    可用区

    选择实例所在的可用区,此处选择“可用区1”。

    名称

    填写弹性负载均衡的名称,根据规划自定义。建议您按照一定的命名规则填写实例名称,方便您快速识别和查找。

    企业项目

    选择实例所属的企业项目,此处默认选择“default”。

    规格

    此处规格类型默认选择“固定规格”,规格默认选择“应用型”和“网络型”。

    网络类型

    此处默认选择“IPv4私网”。

    所属VPC

    所属虚拟私有云,选择已创建的虚拟私有云“VPC2”。

    前端子网

    选择子网。

  5. 单击“立即申请”。
  6. 确认信息无误后,单击“提交”。
  7. 添加监听器。

    1. 单击已创建弹性负载均衡的名称,在“监听器”页签中单击“添加监听器”。
    2. 配置监听器名称、前端协议及端口,单击“下一步”。
    3. 配置后端服务器组名称、后端协议和分配策略类型,单击“下一步”。
    4. 添加后端服务器,单击“下一步”。
    5. 单击“提交”。下图所示为配置后的信息。
    图1 进入监听器详情,查看监听器基本信息和后端服务器组信息

创建对等连接

  1. 在网络控制台的左侧导航栏选择“虚拟私有云 > 对等连接”。
  2. 单击“创建对等连接”,配置对等连接。

    表5 对等连接配置

    参数

    配置说明

    对等连接名称

    填写对等连接的名称,根据规划自定义。建议您按照一定的命名规则填写实例名称,方便您快速识别和查找。

    本端VPC

    已创建的虚拟私有云“VPC1”。

    账户

    此处默认“当前账户”。

    对端项目

    选择已有项目。

    对端VPC

    已创建的虚拟私有云“VPC2”。

  3. 单击“确定”。
  4. 在弹框中单击“立即添加”,进入对等对接详情页面。
  5. 在“关联路由”页签中单击“添加路由”。

    1. 在弹窗中填写路由信息。
      表6 本端和对端的路由信息

      参数

      说明

      本端路由

      虚拟私有云

      已创建的虚拟私有云“VPC1”。

      路由表

      VPC1的路由表。

      目的地址

      ELB详情页面,“基本信息”页签中的“服务地址”。

      对端路由

      虚拟私有云

      已创建的虚拟私有云“VPC2”。

      路由表

      VPC2的路由表。

      目的地址

      API网关专享版实例概览页面,“基本信息”页签中的“出私网IP”地址。

    2. 单击“确定”。

配置路由

  1. 返回API网关控制台。
  2. 在左侧导航栏选择“实例管理”。
  3. 单击已创建API网关专享版实例的名称或“查看控制台”。
  4. 在“路由”区域,单击“更改”配置路由,配置IP为创建ELB所在VPC2的网段。
  5. 单击“保存”。

创建API

  1. 在API网关控制台的左侧导航栏选择“API管理 > API列表”,单击“创建API > 创建API”。
  2. 配置前端信息后,单击“下一步”。

    表7 前端配置

    参数

    配置说明

    API名称

    填写API名称,建议您按照一定的命名规则填写,方便您快速识别和查找。

    所属分组

    默认“DEFAULT”。

    URL

    请求方法:接口调用方式,此处选择“GET”。

    请求协议:选择API请求协议,此处选择“HTTPS”。

    子域名:API分组创建后,系统为分组自动分配一个内部测试用的调试域名,此调试域名每天最多可以访问1000次。

    路径:接口请求路径。

    网关响应

    API网关未能成功处理API请求,从而产生的错误响应。

    默认的网关响应为“default”。

    安全认证

    选择API认证方式,此处选择“无认证”。(无认证模式,安全级别低,所有用户均可访问,不推荐在实际业务中使用)

  3. 配置后端信息后,单击“下一步”。

    表8 HTTP/HTTPS类型定义后端服务

    参数

    配置说明

    负载通道

    选择“不使用”负载通道访问后端服务。

    URL

    请求方法:接口调用方式,此处选择“GET”。

    请求协议:选择协议类型,此处选择“HTTP”。

    后端服务地址:填写创建ELB的服务地址。

    路径:后端服务的路径。

  4. 定义返回结果后,单击“完成”。

创建ECS

  1. 进入云服务器控制台。
  2. 单击“创建弹性云服务器”。
  3. 基础配置后,单击“下一步:网络配置”。

    表9 基础配置

    参数

    配置说明

    区域

    选择弹性云服务器所属区域,且与VPC2同一区域。

    计费模式

    选择“按需计费”。

    可用区

    选择弹性云服务器所属可用区。

    CPU架构

    默认“x86计算”。

    规格

    根据业务规划,选择规格。

    镜像

    根据业务规划,选择镜像。

  4. 网络配置后,单击“下一步:高级配置”。

    表10 网络配置

    参数

    配置说明

    网络

    选择已创建的虚拟私有云“VPC2”和子网。

    安全组

    选择专享版实例中已创建的安全组。

    弹性公网IP

    选择“暂不购买”。

  5. 高级配置后,单击“下一步:确认配置”。

    表11 高级配置

    参数

    配置说明

    云服务器名称

    填写弹性云服务器名称,建议您按照一定的命名规则填写,方便您快速识别和查找。

    登录方式

    登录云服务器凭证,此处默认“密码”。

    用户名

    默认“root”。

    密码

    填写登录云服务器的密码。

    确认密码

    保证密码正确性。

  6. 确认配置信息后,选择企业项目,此处选择“default”。
  7. 同意协议声明后,单击“立即申请”。

调试API

  1. 弹性负载均衡的监听器详情中,单击“查看/添加后端服务器”。
  2. 在“后端服务器”页签中,添加云服务器
  3. 进入专享版实例中的“API管理 > API列表”页面,在已创建API所在行选择“更多 > 调试”。
  4. 填写请求参数,单击“调试”。

    状态码显示“200”表示调试成功。否则,请参考《API网关用户指南》中的“调用已发布API > 错误码”章节处理。