大數據

如何壓測基於容器服務ACK託管的SpringCloud服務

本文主要演示如何壓測基於阿里雲ACK產品支持的Kubernetes集群部署的SpringCloud服務。

先決條件:

阿里雲ACK支持的任一Kubernetes集群,且基於該集群已部署了SpringCloud服務。

場景配置

1.登錄PTS 控制檯,在左側導航欄中選擇創建壓測 > 微服務壓測。
2.在微服務壓測頁面,填寫場景名。
3.微服務類型選擇SpringCloud。環境類型選擇ACK,網絡類型選擇Kubernetes集群對應的網絡類型。
4.在場景配置頁簽下,填寫SpringCloud服務配置信息,具體參數填寫參考文檔:https://help.aliyun.com/document_detail/165219.html
image.png

施壓配置

Flannel網絡類型

1.選擇施壓配置頁籤,設置微服務所在的網絡配置,例如區域、VPC、安全組和交換機。
2.登錄容器服務管理控制檯,在左側導航欄選擇集群 > 集群,在集群列表頁面,找到對應集群並進入該集群的基本信息頁面。
3.在集群信息和集群資源裡獲取ACK施壓配置中的信息。包括虛擬專有網絡VPC、節點虛擬交換機、安全組和Pod網絡CIDR。
image.png

4.設置施壓配置中的參數。
VPC信息對應集群資源信息中的虛擬專有網絡VPC。
安全組對應集群資源信息中的安全組。
交換機對應集群資源信息中的節點虛擬交換機。
Pod網絡CIDR對應集群信息中的Pod網絡CIDR。
image.png

Terway 網絡類型

1.選擇施壓配置頁籤,設置微服務所在的網絡配置,例如區域、VPC、安全組和交換機。
2.登錄容器服務管理控制檯,在左側導航欄選擇集群 > 集群,在集群列表頁面,找到對應的集群並進入該集群的基本信息頁面。
3.在集群資源裡獲取ACK施壓配置中的信息。包括虛擬專有網絡VPC、節點虛擬交換機和安全組。
image.png
4.設置施壓配置中的參數。
VPC信息對應集群資源信息中的虛擬專有網絡VPC。
安全組對應集群資源信息中的安全組。
交換機對應集群資源信息中的節點虛擬交換機。
image.png

運行場景

1.單擊保存去壓測,進入場景詳情頁面。
2.單擊啟動,開始進行壓測。
image.png
3.在壓測中,您可以單擊操作列的詳情,查看實時性能數據。在壓測停止之後,系統會自動收集壓測過程中的數據,形成壓測報告,展現微服務壓測的數據信息。您也可以單擊操作列的詳情進行查看。
image.png
實時性能數據是每10秒的所有施壓機數據統計,具體根據壓測總時間長度會有所變化。單擊圖上方的圖例,可以顯示或隱藏某些數據曲線。
image.png

公測申請

image.png

Leave a Reply

Your email address will not be published. Required fields are marked *