OpenResty api 網關
阿新 • • 發佈:2018-05-31
配置 編程語言 www 業務需求 網關 In http請求 代理 可視化
1,Orange網關
Orange是一個基於OpenResty的API網關。除Nginx的基本功能外,它還可用於API監控、訪問控制(鑒權、WAF)、流量篩選、訪問限速、AB測試、動態分流等。它有以下特性:
提供了一套默認的Dashboard用於動態管理各種功能和配置
提供了API接口用於實現第三方服務(如個性化運維需求、第三方Dashboard等)
可根據規範編寫自定義插件擴展Orange功能。
還是不錯的,一個很漂亮的web可視化界面。
項目地址:
https://github.com/sumory/orange
使用的是MIT開源。
2 Kong介紹
- 編程語言: Nginx + Openresty + Lua
- 存儲: Cassandra 分布式Nosql數據庫
- 提供Rest API接口
- 每個節點是無狀態的也就是說可以動態擴容
- 提供Authentication、Security、Traffic Control、Transformations的插件&很容易自定義插件
- 可以根據自己的業務需求定制開發
OpenResty api 網關