配置自適應流控
更新時間 2024-09-03 19:14:28
最近更新時間: 2024-09-03 19:14:28
分享文章
本章節介紹如何配置自適應流控
配置自適應流控
系統支持自動化流控或手動設置流控規則,以確保系統的資源分配和負載平衡。自動化流控是根據系統的CPU使用率動態調整應用程序的入口流量,以達到最大吞吐量狀態下的系統穩定運行;手動設置流控規則則是從整體角度出發,人工設置規則來控制應用程序的入口流量,以保證系統的負載平衡。
功能入口
- 登錄微服務治理控制臺。
- 在控制臺左側導航欄中選擇應用治理。
- 在應用治理頁面的應用卡片頁簽單擊目標應用卡片。
- 進入應用之后,新建隔離規則:在左側導航欄,單擊流量防護,在流量防護 - 規則管理 - 自適應規則頁,單擊新增自適應規則按鈕。
- 在頁面右上角,關閉自適應流控,在對話框中單擊確定關閉。
- 在自適應流控頁簽左上角單擊新建系統保護規則。
- 在新建系統保護規則對話框中配置規則信息。
參數說明
| 參數 | 描述 | 使用場景說明 |
|---|---|---|
| CPU使用率 | 當系統CPU使用率超過閾值即觸發系統保護,閾值設置范圍為0.0~1.0(代表0%~100%)。 | 適用于設置基礎資源水位的場景,比如需要保證一定的冗余水位。但系統水位不宜過高,需要留部分水位。 |
| Load | 當系統的Load1超過閾值,且系統當前的并發線程數超過系統容量時才會觸發系統保護。系統容量由系統的maxQps * minRt計算得出。 | 適用于設置基礎資源水位的場景,比如需要保證一定的冗余水位。但系統水位不宜過高,需要留部分水位。 |
| 線程數 | 當單臺機器上所有入口流量的并發線程數達到閾值即觸發系統保護。 | 適用于設置基礎資源水位的場景,比如需要保證一定的冗余水位。但系統水位不宜過高,需要留部分水位。 |
| 入口平均RT | 當單臺機器上所有入口流量的平均RT達到閾值即觸發系統保護,單位是毫秒。 | 適用于衡量入口請求的場景。 |
| 入口總QPS | 當單臺機器上所有入口流量的QPS達到閾值即觸發系統保護。 | 適用于衡量入口請求的場景。 |
