功能特性
更新時間 2024-02-18 10:03:05
最近更新時間: 2024-02-18 10:03:05
分享文章
本節主要介紹功能特性
灰度發布
- 基于請求內容灰度規則:支持基于請求內容灰度規則,可以配置Header、Cookie等多種請求信息。
- 基于流量比例灰度規則:支持基于流量比例灰度規則,根據權重比例分配流量。
- 金絲雀灰度流程:提供向導方式引導用戶完成金絲雀灰度流程,包括灰度版本上線、觀察灰度版本運行、配置灰度規則、觀測訪問情況、切分流量等。
- 藍綠灰度流程:提供向導方式引導用戶完成藍綠灰度流程,包括灰度版本上線、觀察灰度版本運行、觀測訪問情況、版本切換等。
流量治理
- 七層連接池管理:支持界面基于拓撲配置,配置最大等待HTTP請求數、最大請求數、每個連接的最大請求數、最大重試次數。
- 四層連接池管理:支持界面基于拓撲配置,配置TCP的最大連接數、連接超時等。
- 熔斷:支持界面基于拓撲配置服務熔斷規則,包括實例被驅逐前的連續錯誤次數、驅逐間隔時長、最小驅逐時間、最大驅逐比例等。
- 重試:支持配置HTTP重試次數等進行HTTP重試。
- 重定向:支持配置HTTP重定向到一個指定的目標地址(后臺配置)。
- 重寫:支持配置HTTP重寫一個目標的地址(后臺配置)。
- 流量鏡像:支持將流量實時鏡像到另外一個目標地址上(后臺配置)。
- 請求超時:支持配置HTTP超時時間(后臺配置)。
- 降級:不支持傳統微服務的降級語義。
- 負載均衡:支持界面基于拓撲配置隨機、輪詢、最小連接數等多種負載均衡策略。
- 會話保持:支持界面配置會話保持規則。
- 故障注入:支持配置錯誤和延時的故障。
安全
- 透明雙向認證:支持界面基于拓撲配置服務間的雙向認證。
- 細粒度訪問授權:支持界面基于拓撲配置服務間的訪問授權(后臺API可以配置Namespace級別授權,授權可以給一個特定的接口)。
可觀察性
- 應用訪問拓撲:支持網格應用訪問拓撲,體現服務間依賴。
- 服務運行監控:支持服務訪問信息,包括服務和服務各個版本的QPS和延時等指標。
- 訪問日志:支持收集和檢索服務的訪問日志。
網格數據面服務框架
- Spring Cloud:支持Spring Cloud SDK開發的服務在網格上統一管理。
- Dubbo:支持Dubbo SDK開發的服務在網格上統一管理。