You need to enable JavaScript to run this app.
导航
新手指引
最近更新时间:2024.11.21 17:34:39首次发布时间:2022.01.07 19:21:45

本文旨在帮助您了解 API 网关的基本使用流程,帮助您快速上手。

使用流程

API 网关的使用流程如下图所示。

alt

  1. 注册火山引擎账号并开通 API 网关的控制台权限。
  2. 创建 API 网关实例。具体操作可参见 创建实例
  3. 创建服务。
    服务是一组路由对外暴露的入口,用于区分流量的来源和协议,实现业务、环境、逻辑租户隔离。支持在服务中绑定自定义域名。具体操作可参见 服务管理
  4. (可选)导入外部资源。
    如果应用或业务部署在 VKE 集群或使用 MSE 注册中心进行管理,则需要提前导入业务所在的外部资源,以便 API 网关获取资源列表,包括:
  5. 创建 Upstream。
    API 网关将具有相同功能的后端服务抽象为一个 Upstream,实现路由和后端服务解耦。更灵活地支持后端应用的灰度发布、多版本管理等场景。支持多种形态的后端 Upstream,包括:
  6. 创建路由。
    通过创建路由功能,可将符合规则的请求,按照设置的流量权重分发至多个目标 Upstream,满足应用的多版本管理等场景。具体操作可参见 创建路由
  7. 消费者管理。
    消费者(consumer)是对访问 API 网关对象的抽象,通过使用消费者可以使网关将一个或一组对象合并为一个用户身份,便于对访问来源进行权限控制和用户管理。消费者可以是各种客户端应用、移动应用、Web应用、第三方服务或其他系统。具体操作可参见 创建消费者

后续操作

将后端服务接入 API 网关后。您可进一步通过 Postman 等 API 调试工具对业务进行调试,验证业务是否可正常对外提供服务。