開源API網關 GoKu-API-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,中文名:悟空API網關,是eoLinker旗下、國內首個企業級開源的go語言API網關,幫助企業進行API服務治理與API性能安全維護,爲企業數字化賦能。

一、簡介

GoKu支持OpenAPI與微服務管理,支持私有云部署,實現API轉發、請求參數轉換、數據校驗等功能,提供圖形化界面管理,能夠快速管理多個API網關,提高API業務安全性。

二、相關特性

  1. 免費且開源:GoKu API Gateway秉承開源精神,是國內第一個企業級開源的API接口網關,爲廣大的開發、運維以及管理人員提供專業的產品;

  2. 多種鑑權方式:支持Basic 認證、API Key授權、IP認證等方式;

  3. 支持Open API:不同賬戶擁有獨立的訪問密鑰;

  4. 權限管理:針對不同策略組設置流量控制策略,包括QPS、訪問IP、訪問時間段等;

  5. 請求轉發:默認支持http rest路由;

  6. IP黑白名單:支持用戶的IP白名單、黑名單機制;

  7. 數據整形:支持參數的轉換與綁定;

  8. 監控面板:清晰的監控界面,方便API網關管理員瞭解系統主要運行情況;

  9. 動態數據更新:API、插件等都支持在管理平臺進行配置,服務器不用重啓就可直接生效;

  10. UI界面管理:清晰的圖形化界面,讓網關管理人員更好地進行監控與運維。

三、圖片介紹

eoLinker-專業api接口管理平臺

GoKu是eoLinker旗下的企業級開源網關,eoLinker開發出了許多業內首創和領先的API管理功能,在針對國內開發者的使用習慣和市場現狀做出了衆多優化改進的同時,也提供了多個語言版本供國外開發者使用;提倡遠程辦公和敏捷開發,深受海內外開發者的喜愛,真正意義上做到了讓接口管理更簡單。

eoLinker願以開放的姿態,與全球開發者一同成就萬物互聯!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章