[發明專利]壓力測試方法、裝置及可讀介質有效
| 申請號: | 201810136622.5 | 申請日: | 2018-02-09 |
| 公開(公告)號: | CN108376112B | 公開(公告)日: | 2021-03-26 |
| 發明(設計)人: | 馬守強;蔡曉鵬;許澤偉 | 申請(專利權)人: | 騰訊科技(深圳)有限公司 |
| 主分類號: | G06F11/34 | 分類號: | G06F11/34;G06F11/22 |
| 代理公司: | 北京三高永信知識產權代理有限責任公司 11138 | 代理人: | 劉映東 |
| 地址: | 518057 廣東省深圳*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 壓力 測試 方法 裝置 可讀 介質 | ||
本申請公開了一種壓力測試方法、裝置及可讀介質,涉及通信技術領域。該方法包括:確定壓測服務器;將第一流量導向壓測服務器;從統一監控平臺獲取壓測服務器的性能數據,統一監控平臺用于對至少一個應用服務器的性能數據進行收集,至少一個應用服務器中包括壓測服務器;當性能數據達到瓶頸值時,根據性能數據獲取壓力測試結果。通過設置統一監控平臺實時獲取應用服務器的性能數據,測試服務器可以直接從統一監控平臺獲取應用服務器的性能數據,即避免了測試服務器在測試不同的應用服務器時,需要向不同的應用服務器發送性能數據獲取請求后,從不同的應用服務器接收性能數據的繁瑣步驟,僅需統一從統一監控平臺獲取對應的性能數據。
技術領域
本申請實施例涉及通信技術領域,特別涉及一種壓力測試方法、裝置及可讀介質。
背景技術
壓力測試是一種通過對服務器進行加壓,測試服務器的最大負載能力的方法,通常需要通過服務器的中央處理器(CPU,Central Processing Unit)、內存、磁盤、服務器的每秒查詢率(Query Per Second,QPS)等數據得到服務器的壓力測試結果。
通常,在一個完整的被測試的系統中,包括了多種不同的功能,每個功能對應有一個或者一組服務器,在壓力測試時,需要對每個功能對應的服務器進行壓力測試。相關技術中提供了一種壓力測試方法,在進行壓力測試時,將流量導向被測試的服務器,并向每個被測試的服務器發送性能數據獲取請求,以從該被測試的服務器獲取與性能相關的性能數據,根據這些性能數據得到被測試的服務器的壓力測試結果。
然而,由于系統中包括了多種不同的功能,測試時需要的被測試的服務器較多,因而需要從每個被測試的服務器中分別獲取與性能相關的性能數據,也即需要向每個被測試的服務器發送性能數據獲取請求,并在獲取性能數據后,根據性能數據得到每個被測試的服務器的壓力測試結果,導致壓力測試的過程較為繁瑣。
發明內容
本申請實施例提供了一種壓力測試方法、裝置及可讀介質,可以解決壓力測試的過程較為繁瑣的問題。所述技術方案如下:
一方面,提供了一種壓力測試方法,所述方法包括:
確定壓測服務器,所述壓測服務器為待進行壓力測試的應用服務器;
將第一流量導向所述壓測服務器;
從統一監控平臺獲取所述壓測服務器的性能數據,所述統一監控平臺用于對至少一個所述應用服務器的性能數據進行收集,所述至少一個應用服務器中包括所述壓測服務器;
當所述性能數據達到瓶頸值時,根據所述性能數據獲取壓力測試結果。
另一方面,提供了一種壓力測試裝置,所述裝置包括:
確定模塊,用于確定壓測服務器,所述壓測服務器為待進行壓力測試的應用服務器;
導向模塊,用于將第一流量導向所述壓測服務器;
獲取模塊,用于從統一監控平臺獲取所述壓測服務器的性能數據,所述統一監控平臺用于對至少一個所述應用服務器的性能數據進行收集,所述至少一個應用服務器中包括所述壓測服務器;
所述獲取模塊,還用于當所述性能數據達到瓶頸值時,根據所述性能數據獲取壓力測試結果。
另一方面,提供了一種服務器,其特征在于,所述服務器包括處理器和存儲器,所述存儲器中存儲有至少一條指令、至少一段程序、代碼集或指令集,所述至少一條指令、所述至少一段程序、所述代碼集或指令集由所述處理器加載并執行以實現如上述本申請第一方面及其可選的實施例中任一所述的壓力測試方法。
另一方面,提供了一種計算機可讀存儲介質,所述存儲介質中存儲有至少一條指令、至少一段程序、代碼集或指令集,所述至少一條指令、所述至少一段程序、所述代碼集或指令集由所述處理器加載并執行以實現如上述本申請第一方面及其可選的實施例中任一所述的壓力測試方法。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于騰訊科技(深圳)有限公司,未經騰訊科技(深圳)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810136622.5/2.html,轉載請聲明來源鉆瓜專利網。





