阿里云首页 SOFAStack API 统一网关

创建系统集群

系统集群表示 API 网关接收到前端请求后转发到真实业务系统的集群。本文介绍如何在 API 网关控制台快速创建系统集群。

目前 API 网关支持创建 HTTP 和 SOFARPC 两种协议类型的系统集群。

HTTP 协议类型

  1. 进入 API 网关控制台页面,左侧导航栏选择 API 发布 > 系统集群

  2. 在系统集群列表页面,单击右上方的 创建系统集群

  3. 在新弹出窗口中,配置基础信息:

    • 系统集群名称:必填,用于识别系统集群,支持英文字母、中文、数字、下划线(_)、连字符(-),32 个字符以内。

    • 协议类型:选择 HTTP,超文本传输协议。

  4. 选择地址配置方式。

    手动配置:手动配置系统集群的 IP 地址或域名。

    说明

    目前中间件在单独的 VPC 环境内,如果您的系统集群地址没有公网 IP,请选择跨 VPC 集群。

    1
    • IP地址/域名:指定 IP 地址/域名,格式为 地址:端口

      • IP 地址或域名:

        • IP 地址格式为 (1~255).(0~255).(0~255).(0~255)

        • 域名可以包含字母、数字或者半角的连字符 (-),总共不超过 255 个字符。

        • 必须以 http://https:// 开头。

      • 端口:HTTP 默认端口为 80,SOFARPC 默认端口为 12200。端口号范围为 1-65535。

    跨 VPC 集群:配置可以跨 VPC 访问的系统集群。

    在创建跨 VPC 集群前,您需要提前准备好 VPC 环境,即购买 VPC 环境的 SLB 以及 ECS,并搭建服务。详情请参见 如何使用专有网络,VPC ID 和实例 ID 的获取方式如下图所示:

    12

    参数配置如下:

    2
    • VPC ID:必填,输入想要访问 VPC 资源的 ID。

    • SLB 实例 ID:必填,输入 ECS 或者 SLB 的实例 ID,或者对应实例的私网 IP。

    • 后端服务是否开启 https:默认不开启,表示后端服务仍使用 HTTP 协议,开启后则表示后端服务使用 HTTPS 协议。

    • 端口号:必填,VPC 通道中主机的端口号。必须是数字,2~6 个字符。

  5. 完成其他字段配置。

    • 认证方式:需要选择认证方式,即网关向后端系统集群发送请求时是否加签。可以选择 密钥

    • 描述:选填,用于描述系统集群的作用等,64 个字符以内,可为空。

  6. 单击 确定,完成系统集群的创建。

SOFARPC 协议类型

  1. 进入 API 网关控制台页面,左侧导航栏选择 API 发布 > 系统集群

  2. 在系统集群列表页面,单击右上方的 创建系统集群

  3. 在新弹出窗口中,配置下图中信息:

    3
    • 系统集群名称:必填,用于识别系统集群,支持英文字母、中文、数字、下划线(_)、连字符(-),32 个字符以内。

    • 协议类型:SOFARPC,蚂蚁金服自研的 RPC 调用框架。

    • 地址配置方式:手动配置,手动配置系统集群的 IP 地址或域名。

    • IP地址/域名:指定 IP 地址/域名,格式为 地址:端口

      • IP 地址或域名:

        • IP 地址格式为 (1~255).(0~255).(0~255).(0~255)

        • 域名可以包含字母、数字或者半角的连字符 (-),总共不超过 255 个字符

      • 端口:HTTP 默认端口为 80,SOFARPC 默认端口为 12200。端口号范围为 1-65535。

    • 描述:选填,用于描述系统集群的作用等,64 个字符以内,可为空。

  4. 完成后单击 确定,完成系统集群的创建。