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能够设定编排失败时的异常返回。
简易教程:
- 新建API时选择新建编排API;
- 设置API的请求信息,配置需要的转发内容;
- 每个Step里可以配置转发地址,Step里可以配置转发地址、入参、返回数据的处理等。
- 入参支持获取 原始参数 和 直接配置参数 ;
- 返回数据支持进行 字段过滤(字段黑白名单)、删除、移动、重命名、拆包、封包 等操作。
新建编排API
配置多个转发后端
其他更新
- 支持自定义API的异常返回信息
- 可设定API的返回数据类型:不转换、转换成JSON、转换成XML
- 控制台的配置新增版本管理,支持配置的发布与回滚
- 控制台直接创建集群,无需通过配置文件
其他优化
- 节点从数据库读取配置改成通过API获取控制台的配置
- 节点支持读取配置文件来启动,可通过官方提供的离线控制台来进行配置,然后下载配置文件。
- 控制台的存储改用SQLite
- 界面优化
- 优化Access Log,记录编排过程

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
easymodbus4j 0.0.5 发布,修复更新
easymodbus4j 0.0.5 发布,修复更新 0.0.4rtu协议模式下 有多处bug,建议全部升级至0.0.5版本。 更新如下: 1、日志统一调整。 2、rtu修复 req resp同步更新bug。 3、新增debug调试多处关键性日志。 4、正负数bug修复。 5、rtu协议模式下读写锁bug修复以及性能优化。 easymodbus4j easymodbus4j是一个高性能和易用的 Modbus 协议的 Java 实现,基于 Netty 开发,可用于 Modbus协议的Java客户端和服务器开发. easymodbus4j A high-performance and ease-of-use implementation of the Modbus protocol written in Java netty support for modbus 8 mode client/server and master/slave. easymodbus4j 特点: 1、Netty NIO high performance高性能. 2、Modbus Function sy...
- 下一篇
tinper-bee 发布 2.2.2 版本,企业级 React 组件库
iuap design 官网:点击查看 tinper-bee 2.2.2 bee-form-control@2.0.9 ? [ Update ]解决 Warning: React does not recognize thedebounceDelayprop on a DOM element. ? [ Update ]解决value设置为undefined或null时,报警告的问题。 bee-tabs@2.1.5 ? [ Feature ]支持自定义属性。 ? [ Fixbug ]解决 max-width 导致的样式问题。 ? [ Feature ]底层支持DNDclick事件。 bee-tree@2.1.10 ? [ Feature ]支持自定义属性。 ? [ Fixbug ]树节点展开鼠标移开后会自动收起来。#354 ? [ Fixbug ]解决设置 defaultExpandedAll 时,树参照节点自动收起的问题。#379 bee-upload@2.0.5 ? [ Feature ]支持自定义属性。 ? [ Fixbug ]删除按钮样式不对。 ? [ Fi...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- 设置Eclipse缩进为4个空格,增强代码规范
- CentOS8编译安装MySQL8.0.19
- Windows10,CentOS7,CentOS8安装MongoDB4.0.16
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果
- CentOS关闭SELinux安全模块
- CentOS8,CentOS7,CentOS6编译安装Redis5.0.7
- SpringBoot2整合Redis,开启缓存,提高访问速度
- CentOS7安装Docker,走上虚拟化容器引擎之路
- Docker使用Oracle官方镜像安装(12C,18C,19C)