eoLinker GoKu Gateway 开源版 V2.1发布,加入UI管理系统等

GoKu API Gateway 是eoLinker旗下的开源版接口网关,支持OpenAPI与微服务管理,支持私有云部署,实现API转发、请求参数转换、数据校验等功能,提供图形化界面管理,能够快速管理多个API网关,提高API业务安全性。

本次GoKu V2.1带来了以下变化:

一. 项目架构

1.减少第三方依赖,提升网关性能;

2.基于HttpRouter优化路由转发性能;

3.弃置mysql、redis数据库的使用,改用配置文件读取网关配置。

二.功能新增

1.发布GoKu-UI:网关图形化管理系统;

2.新增网关监控信息;

3.支持通过UI对网关进行开启、重载、重启和关闭操作;

4.请求参数新增json、file类型。

三. 其他

1.修复请求路径带query参数时,路径匹配失败的问题;

2.优化网关的错误提示。

GoKu API Gateway简介:

部署简单:基于Golang,仅需一个go环境即可安装运行;

多种鉴权方式:支持Basci认证、API Key认证、IP认证等方式;

权限管理:针对不同策略组设置流量控制策略,包括QPS、访问IP、访问时间段等;

IP黑白名单:支持全局IP黑白名单,也可自定义基于某个接口的IP黑白名单;

数据整形:支持参数的转换与绑定;

请求转发:默认http路由转发;

UI界面:清晰的图形化界面,让网关管理人员更好地进行监控与运维。

……

项目地址:

https://github.com/eolinker/GoKu-API-Gateway

https://gitee.com/eoLinker-API-Management/API-Gateway

https://coding.net/u/eolinker/p/Goku-API-Gateway/git?public=true

原文地址:https://www.cnblogs.com/wardennn/p/9083823.html

时间: 2024-10-04 11:50:14

eoLinker GoKu Gateway 开源版 V2.1发布,加入UI管理系统等的相关文章

网站安全狗Nginx版V2.0发布 全方位防护网站安全

网站安全狗是安全狗旗下集网站内容安全防护.网站资源保护及网站流量保护功能为一体的安全防护软件,全面保护服务器上的网站安全,功能涵盖了网马/木马扫描.防SQL注入.防盗链.防CC攻击.网站流量实时监控.网站CPU监控.下载线程保护.IP黑白名单管理.网页防篡改功能等.能够为用户提供实时的网站安全防护,避免各类针对网站的攻击所带来的危害.目前已保护超过100万个网站. 今年5月,安全狗发布了网站安全狗Nginx版V1.0,该版本弥补了之前安全狗在Nginx上的空白,并提供了多项防护功能.但对于一直追

部署eolinker开源版接口管理

想找一个API接口管理的软件,为了安全性和扩展性考虑,希望是开源的,而且可以在内网独立部署.网上翻找了资料,经过一份比对之后,最终采用eolinker.过去有使用过RAP,但是感觉界面实在是太丑了. 我使用的是eolinker的免费开源版(3.0的版本),官网还提供在线版,在线版的功能更加强大,但是一般来说,开源版就已经够用了,看团队的需求. eolinker官网地址:https://www.eolinker.com/#/ github上源码:https://github.com/eolinke

FineUI(开源版)v4.1.5 和(专业版)v1.9.0 发布

FineUI(开源版) 基于 ExtJS 的开源 ASP.NET 控件库 FineUI的使命 创建 No JavaScript,No CSS,No UpdatePanel,No ViewState,No WebServices 的网站应用程序 支持的浏览器 IE 8.0+.Chrome.Firefox.Opera.Safari 授权协议 Apache License v2.0 注:ExtJS 库在 GPL v3 协议下发布(http://www.sencha.com/license) 相关链接

FineUI(开源版)v4.2.2发布(8年125个版本,官网示例突破300个)!

开源版是 FineUI 的基石,从 2008 年至今已经持续发布了 120 多个版本,拥有会员 15,000 多位,捐赠会员达到 1,200 多位. FineUI(开源版)v4.2.2 是 8 年来的第 125 个版本,对表单.表格进行底层结构的重要调整,使其更简单更易于扩展,同时官网示例数也突破 300 个! v4.2.2主要更新内容: 1. 单元格编辑底层传输数据优化(但是不影响上层函数:GetModifiedDict.GetNewAddedList.GetDeletedList) 新版将新

这个接口管理平台 eoLinker 开源版部署指南你一定不想错过

本文主要内容是讲解如何在本地部署eoLinker开源版. 环境要求 1.PHP 5.5+ / PHP7+(推荐) 2.Mysql 5.5+ / Mariadb 5.5+ 3.Nginx(推荐) / Apache 4.项目目录需要具有完全的读写权限(777),用于写入配置文件.安装完成之后可以设置另外设置目录权限 5.PHP需要安装并启用mbstring以及curl模块,用于字符串处理以及接口测试功能 注意事项 1.3.x版本与2.x版本并不兼容,因此无法直接由2.x升级到3.x,也无法通过覆盖代

安全狗服云Android版 V2.0新版发布 统计分析和安全防护报告

2015年2月11日,安全狗服云Android版V2.0华丽登场,目前也已经上架各大手机应用市场,同时用户朋友们可到官网http://fuyun.safedog.cn/client.html 直接下载或扫描二维码就可以轻松安装,该版主要新增了主机面板.统计分析与安全防护报告功能.不受时间地点限制随时了解掌握所有服务器安全和异常状况,还能对服务器进行远程管理,动动手指就能轻松管理服务器,服务器安全设置.网站安全设置等,一切不是问题,你也能做个安静的美男子! 安全狗服云,是安全狗自主研发推出的服务器

eoLinker-AMS开源版JAVA版本正式发布

eoLinker-AMS开源版JAVA版本正式发布! 深感广大开发者的支持与厚爱,我们一直在努力为大家提供更多更好的接口服务.截止至2018年4月3日,eoLinker-AMS 开源版for PHP已经更新到了3.5.0,平均每周更新一个新版本--出色的优化迭代速度,上佳的功能支持,周到的用户支持服务,一切只为成就万物互联! eoLinker尊重每一种语言的使用者,也深知用户需求的多样性.为此,我们在发布eoLinker-AMS JAVA版的同时,正式启动多语言AMS开源计划!下一步,我们将会制

FineUI(开源版)v6.0中FState服务器端验证的实现原理

前言 1. FineUI(开源版)是完整开源,最早发起于 2008-04,下载全部源代码:http://fineui.codeplex.com/ 2. 你可以通过捐赠作者来支持FineUI(开源版)的发展:http://fineui.com/donate/ FineUI的FState与ViewState 早在2013-01 我曾写过一篇文章,对FState有详细介绍:http://www.cnblogs.com/sanshi/archive/2013/01/08/2850459.html 现在来

【Discuz插件】在线视频教程 商业版V2.0下载,打造在线云课堂教育培训网站

最新在线视频教程 商业版V2.0 + 批量上传!(旧版是集成板的,也没有批量上传) 100%完整可用,带有文档说明(官方+本人震撼补充)!  适合Discuz X3.2 X3.0 X3.1 X2.5 支持GBK.UTF-8简体和繁体.Big5多种编码格式. 注意本商品不包括模板安装服务.价格这么低,无法为你安装和解答问题. 绝对没有添加任何后门.木马等不道德行为.再者,本人也不懂后门和木马....  很便宜的,十几元而已.淘宝购买链接:https://item.taobao.com/item.h