更新时间:2024-11-27 GMT+08:00
分享

通过CSE微服务导入API

API网关支持导入微服务引擎(Cloud Service Engine,简称CSE)的微服务,提供API注册开放CSE服务能力。

  • 如果当前实例不支持“导入CSE微服务”,请联系客服。
  • 目前仅广州友好、贵阳一、上海一、广州、北京四区域支持导入CSE服务。

注意事项

  • 仅支持导入未开启安全认证的微服务引擎。
  • 您需保证当前实例与微服务实例地址网络可达,否则导入后调用API会出现失败场景。
  • 未选择服务契约时,导入后会生成一个请求方法为ANY、请求路径为/且匹配模式为前缀匹配的API。
  • 导入后会生成相应的API以及微服务类型的负载通道,负载通道会监测微服务下所有在线实例的地址变化,并更新到负载通道中。

前提条件

已创建CSE微服务

操作步骤

  1. 进入API网关控制台页面。
  2. 根据实际业务在左侧导航栏上方选择实例。
  1. 在左侧导航栏选择“API管理 > API分组”。
  2. 单击“创建API分组 > 导入CSE微服务”。根据下表参数说明,配置信息。微服务引擎详细介绍请参考微服务引擎CSE

    表1 配置信息

    参数

    说明

    所属分组

    CSE微服务导入成功后,生成的API所在的API分组。支持同步创建新的分组或选择已有分组。

    类型

    支持HTTP、HTTPS,传输重要或敏感数据时推荐使用HTTPS。

    微服务引擎

    用于微服务应用的云中间件,为用户提供注册发现、服务治理、配置管理等高性能和高韧性的企业级云服务能力。

    微服务

    微服务是业务概念,即提供某种服务的某个进程。

    微服务版本

    微服务版本用来标记微服务的迭代记录,方便对微服务的不同迭代进行管理。

    服务契约

    它是基于OpenAPI规范的微服务接口约束规范,是服务端和消费端对于接口的定义。

    路径前缀

    请求路径通过配置“+”做前缀匹配。例如,请求路径为/a/{b+}。

  3. 单击“完成”。

相关文档