OpenResty api 網關


1,Orange網關


Orange是一個基於OpenResty的API網關。除Nginx的基本功能外,它還可用於API監控、訪問控制(鑒權、WAF)、流量篩選、訪問限速、AB測試、動態分流等。它有以下特性:

提供了一套默認的Dashboard用於動態管理各種功能和配置
提供了API接口用於實現第三方服務(如個性化運維需求、第三方Dashboard等)
可根據規范編寫自定義插件擴展Orange功能。
還是不錯的,一個很漂亮的web可視化界面。
項目地址:
https://github.com/sumory/orange
使用的是MIT開源。

 

 

2 Kong介紹

  1. 編程語言: Nginx + Openresty + Lua
  2. 存儲: Cassandra 分布式Nosql數據庫
  3. 提供Rest API接口
  4. 每個節點是無狀態的也就是說可以動態擴容
  5. 提供Authentication、Security、Traffic Control、Transformations的插件&很容易自定義插件
  6. 可以根據自己的業務需求定制開發
 
3. waf
   java開發 可以作為統一的API Gateway,支持TLS/MITM,還支持下游代理為Socks5,對於需要訪問國外被封SaaS服務的http請求來說非常方便.
   https://github.com/chengdedeng/waf
 
 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM