GOKU API Gateway CE V3.1.0 发布:新增服务编排、配置版本管理等

栏目: 软件资讯 · 发布时间: 5年前

内容简介:Goku API Gateway (中文名:悟空 API 网关)是一个基于 Golang 开发的微服务网关,能够实现高性能 HTTP API 转发、服务编排、多租户管理、API 访问权限控制等目的,拥有强大的自定义插件系统可以自行扩展,并且提...

GOKU API Gateway CE V3.1.0 发布:新增服务编排、配置版本管理等

Goku API Gateway (中文名:悟空 API 网关)是一个基于 Golang 开发的微服务网关,能够实现高性能 HTTP API 转发、服务编排、多租户管理、API 访问权限控制等目的,拥有强大的自定义插件系统可以自行扩展,并且提供友好的图形化配置界面,能够快速帮助企业进行 API 服务治理、提高 API 服务的稳定性和安全性。GOKU API Gateway CE V3.1.0版本带来了以下几项更新内容:

新增API服务编排

支持一个编排API对应多个后端服务,每个后端服务的请求参数可以使用前端传入的参数,也可以在编排里自定义(写静态参数或从返回数据里获得)。每个后端服务的返回数据支持过滤、删除、移动、重命名、拆包和封包等操作;编排API能够设定编排失败时的异常返回。

简易教程:

  1. 新建API时选择新建编排API;
  2. 设置API的请求信息,配置需要的转发内容;
  3. 每个Step里可以配置转发地址,Step里可以配置转发地址、入参、返回数据的处理等。
  • 入参支持获取 原始参数 和 直接配置参数 ;
  • 返回数据支持进行 字段过滤(字段黑白名单)、删除移动重命名拆包封包 等操作。

GOKU API Gateway CE V3.1.0 发布:新增服务编排、配置版本管理等

新建编排API

 

GOKU API Gateway CE V3.1.0 发布:新增服务编排、配置版本管理等

配置多个转发后端

详细教程

其他更新

  1. 支持自定义API的异常返回信息
  2. 可设定API的返回数据类型:不转换、转换成JSON、转换成XML
  3. 控制台的配置新增版本管理,支持配置的发布与回滚
  4. 控制台直接创建集群,无需通过配置文件

其他优化

  1. 节点从数据库读取配置改成通过API获取控制台的配置
  2. 节点支持读取配置文件来启动,可通过官方提供的离线控制台来进行配置,然后下载配置文件。
  3. 控制台的存储改用SQLite
  4. 界面优化
  5. 优化Access Log,记录编排过程

以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

Learning Python, 5th Edition

Learning Python, 5th Edition

Mark Lutz / O'Reilly Media / 2013-7-6 / USD 64.99

If you want to write efficient, high-quality code that's easily integrated with other languages and tools, this hands-on book will help you be productive with Python quickly. Learning Python, Fifth Ed......一起来看看 《Learning Python, 5th Edition》 这本书的介绍吧!

在线进制转换器
在线进制转换器

各进制数互转换器

正则表达式在线测试
正则表达式在线测试

正则表达式在线测试

RGB HSV 转换
RGB HSV 转换

RGB HSV 互转工具