Apache APISIX是一個動態、實時、高性能的API網關,可用來管理流量,并幫助用戶處理所有的業務數據。用戶通過軟件可以對流量進行限速,同樣也能用來防御工具,還有監控的功能,在出現異常的時候就會給用戶警告,有需要的用戶快來下載體驗一下吧!
功能介紹
您可以使用Apache APISIX作為流量入口來處理所有的業務數據,包括動態路由、動態上游、動態證書、A/B測試、金絲雀發布、藍綠部署、極限速率、防御惡意攻擊、指標、監控警報、服務可觀察性、服務治理等。
所有平臺
云原生。平臺不可知,沒有廠商鎖定,APISIX可以從裸機到Kubernetes運行。
運行環境。同時支持OpenResty和Tengine。
支持ARM64。不用擔心對infra技術的鎖定。
多種協議
TCP/UDP代理。動態TCP/UDP代理。
Dubbo代理。動態HTTP到Dubbo代理。
動態MQTT代理。支持通過客戶端_id來平衡MQTT的負載,都支持MQTT 3.1.*, 5.0。
gRPC代理。代理gRPC流量。
gRPC轉碼。支持協議轉碼,使客戶可以通過使用HTTP/JSON訪問你的gRPC API。
代理Websocket
代理協議
代理Dubbo。基于Tengine的Dubbo代理。
HTTP(S)轉發代理
SSL:動態加載一個SSL證書。
完全動態
熱更新和熱插件。持續更新其配置和插件,而無需重新啟動!
代理重寫。支持重寫主機、URI、模式、啟用網絡接口、請求的頭文件,然后再發送到上游。
響應重寫。設置自定義的響應狀態代碼、正文和頭信息給客戶端。
無服務器。在APISIX的每個階段調用函數。
動態負載平衡。循環式負載平衡,有權重。
基于哈希的負載平衡。用一致的散列會話進行負載平衡。
健康檢查。在上游節點上啟用健康檢查,并將在負載平衡期間自動過濾不健康的節點,以確保系統穩定。
斷路器。對不健康的上游服務進行智能跟蹤。
代理鏡像。提供鏡像客戶端請求的能力。
流量分割。允許用戶在各種上游之間逐步引導一定比例的流量。
細粒度的路由
支持全路徑匹配和前綴匹配
支持所有Nginx內置變量作為路由的條件,因此可以使用cookie、args等作為路由條件,實現金絲雀發布、A/B測試等。
支持各種運算符作為路由的判斷條件,例如{"arg_age", ">", 24}。
支持自定義路由匹配功能
IPv6:使用IPv6來匹配路由。
支持TTL
支持優先級
支持批量Http請求
安全性
認證:密鑰認證、JWT、基本認證、wolf-rbac
IP白名單/黑名單
引用者白名單/黑名單
IdP:支持外部認證服務,如Auth0、okta等,用戶可以借此連接到OAuth 2.0和其他認證方式。
限制要求
限額-計數
限額貨幣(Limit-currency
反ReDoS(正則表達式拒絕服務)。內置政策,無需配置就可以反ReDoS。
CORS 為你的API啟用CORS(跨源資源共享)。
URI阻止器:通過URI阻止客戶端請求。
請求驗證器
OPS友好型
OpenTracing:支持Apache Skywalking和Zipkin。
與外部服務發現一起工作:除了內置的etcd,它還支持Consul和Nacos,以及Eureka。
監測和度量。普羅米修斯
集群。APISIX節點是無狀態的,創建配置中心的集群,請參考etcd集群指南。
高可用性。支持在同一個集群中配置多個etcd地址。
儀表板
版本控制。支持操作的回滾。
CLI:通過命令行啟動/停止/重新加載APISIX。
獨立的。支持從本地YAML文件加載路由規則,這對kubernetes(k8s)來說更友好。
全局規則。允許對所有請求運行任何插件,例如:限制速率、IP過濾等。
高性能。單核QPS達到18k,平均延遲小于0.2毫秒。
故障注入
REST管理API。使用REST Admin API控制Apache APISIX,默認只允許127.0.0.1訪問,你可以修改conf/config.yaml中的allow_admin字段,指定允許調用Admin API的IP列表。另外,請注意,Admin API使用密鑰認證來驗證調用者的身份。conf/config.yaml中的admin_key字段需要在部署前進行修改以確保安全。
外部記錄器。將訪問日志導出到外部日志管理工具。(HTTP Logger, TCP Logger, Kafka Logger, UDP Logger)
舵手圖
高度的可擴展性
自定義插件。允許鉤住常見的階段,如重寫、訪問、標題過濾、正文過濾和日志,也允許鉤住平衡器階段。
自定義負載平衡算法。你可以在平衡器階段使用自定義負載平衡算法。
自定義路由。支持用戶自己實現路由算法。
標簽: 網絡監測
精品推薦
-
MAC掃描器
詳情 -
ixchariot 7.3破解版(網絡測試工具)
詳情 -
fiddler2
詳情 -
Primary Setup Tool(西門子環網管理工具PST)
詳情 -
SolarWinds OrionNPM
詳情 -
Charles抓包軟件漢化破解版
詳情 -
Fiddler
詳情 -
WirelessMon Professional綠色漢化版
詳情 -
QuickPing(批量ping局域網ip工具)
詳情 -
fiddler完全漢化免費版
詳情 -
Advanced PortChecker(TCP/UDP端口測試工具)
詳情 -
Speedtest便攜版
詳情 -
NetworkSpeedMoniter(網速監控器)
詳情 -
華為OLT網管軟件
詳情 -
蹭網防護器
詳情 -
HDD Device Monitoring Studio破解版
詳情
-
5 fiddler
裝機必備軟件
網友評論