Eolinker API Gateway 企业版 3.4.0 发布:新增AK/SK鉴权、支持导出API文档等
2020,8,1 更新

EOLINKER API Gateway已于近期发布 3.4.0 版本,以下是部分核心改进内容:

  1. 支持导出API 文档,可以导入到 Eolinker API Studio;
  2. 新增AK/SK鉴权插件;
  3. 支持API项目复制;
  4. 优化监控数据的输出;
  5. 优化域名管理;
  6. 服务新增 Service ID 字段,用于标记服务;
  7. 优化监控的数据显示;
  8. 服务、API项目、集群等多处地方补充创建者、更新者信息;
  9. 优化服务绑定API的操作;
  10. 优化OAuth2.0鉴权插件;
  11. 优化控制台目录显示;
  12. 优化OPEN API内容。

了解详细更新内容请查看全文  。

1.支持导出 API 文档

支持以项目为单位,或者批量选择API来导出API文档,文档可以导入回网关,或导入到 Eolinker API Studio 平台。

2.新增 AK/SK 鉴权插件

配置自己的AK/SK,或是使用网关自动生成的AK/SK,完成认证。

客户端涉及的AK/SK签名以及请求发送的流程概述如下:

(1)构造规范请求。将待发送的请求内容按照与API网关后台约定的规则组装,确保客户端签名、API网关后台认证时使用的请求内容一致。
(2)使用规范请求和其他信息创建待签字符串。
(3)使用AK/SK和待签字符串计算签名。
(4)将生成的签名信息作为请求消息头添加到HTTP请求中,或者作为查询字符串参数添加到HTTP请求中。

3.支持复制 API 项目

支持复制API项目,方便快速创建项目。

4.流量控制插件新增使用本地内存计数。

服务的流量控制插件和API的流量控制插件,新增使用本地内存来计数。

配置字段为 policy : local/redis

  1. 若选择local,会使用节点服务器的内存做流控计数,此时流控模式为单节点限流;
  2. 若选择redis,会使用redis集群做流控计数,此时流控模式为集群限流。

5.优化域名管理

域名可同时支持 HTTP 或 HTTPS 协议。

6.服务新增 Service ID 字段

创建服务时,可以给服务添加 Service ID 字段,该字段用于监控数据标记服务的唯一性,也可以用于路由规则。

7.服务优化绑定 API 的操作

服务绑定API时,若已绑定了相同请求地址的API,在界面上会显示相应提示。

8.强化 OPEN API 的内容

强化 OPEN API ,并于控制台展示调用入口。

9.优化部分操作及显示体验

  1. 优化监控数据的输出;
  2. 优化监控的数据显示;
  3. 服务、API项目、集群等多处地方补充创建者、更新者信息;
  4. 优化OAuth2.0鉴权插件;
  5. 优化控制台目录显示。