GOKU API Gateway CE V3.1.0 發布:新增服務編排、配置版本管理等

←手機掃碼閱讀     admin @ 2019-10-21 , reply: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里可以配置轉發地址、入參、返回數據的處理等。
  • 入參支持獲取 原始參數 和 直接配置參數 ;
  • 返回數據支持進行 欄位過濾(欄位黑白名單)、刪除移動重命名拆包封包 等操作。

新建編排API

 

配置多個轉發後端

詳細教程

其他更新

  1. 支持自定義API的異常返回信息
  2. 可設定API的返回數據類型:不轉換、轉換成JSON、轉換成XML
  3. 控制台的配置新增版本管理,支持配置的發布與回滾
  4. 控制台直接創建集群,無需通過配置文件

其他優化

  1. 節點從資料庫讀取配置改成通過API獲取控制台的配置
  2. 節點支持讀取配置文件來啟動,可通過官方提供的離線控制台來進行配置,然後下載配置文件。
  3. 控制台的存儲改用SQLite
  4. 界面優化
  5. 優化Access Log,記錄編排過程




[admin ]

來源:OsChina
連結:https://www.oschina.net/news/110732/goku-api-gateway-3-1-0-released
GOKU API Gateway CE V3.1.0 發布:新增服務編排、配置版本管理等已經有25次圍觀

http://coctec.com/news/soft/show-post-217344.html