[發明專利]一種服務器壓力測試方法、系統及終端有效
| 申請號: | 201810634237.3 | 申請日: | 2018-06-20 |
| 公開(公告)號: | CN108959000B | 公開(公告)日: | 2022-02-18 |
| 發明(設計)人: | 方亮;沈超;張得俊 | 申請(專利權)人: | 深圳市騰訊網絡信息技術有限公司 |
| 主分類號: | G06F11/22 | 分類號: | G06F11/22 |
| 代理公司: | 廣州三環專利商標代理有限公司 44202 | 代理人: | 賈允;肖丁 |
| 地址: | 518000 廣東省深圳市寶安區新安街道新安六路御景*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 服務器 壓力 測試 方法 系統 終端 | ||
本發明公開了一種服務器壓力測試方法、系統及終端,所述方法包括:接收用戶在測試頁面觸發的測試指令,所述測試指令包括壓測節點的分布信息,測試配置信息和訪問地址;從壓測節點隊列中確定所述分布信息所對應的壓測節點,所述壓測節點隊列包括分區服務器集群中在本地注冊的服務器;向所述所對應的壓測節點發送包括所述測試配置信息和所述訪問地址的測試指令,以便所述壓測節點根據所述測試配置信息向所述訪問地址所對應的被測服務器發送測試請求。利用本發明提供的技術方案可以提供分區壓測節點資源,模擬真實的用戶分布情況,滿足高并發壓測需求。
技術領域
本發明涉及互聯網通信技術領域,尤其涉及一種服務器壓力測試方法、系統及終端。
背景技術
隨著互聯網技術的飛速發展,對服務器的性能和穩定性的要求越來越高,因此,經常需要對服務器進行壓力測試,采集服務器性能指標及網絡請求的處理速度情況等,從而確保服務器的穩定性。
目前服務器壓力測試主要基于壓測節點、數據庫存儲、和web頁面三個部分完成。具體的,壓測節點根據設置的相關測試參數(包括被測服務器的訪問地址、訪問人數等)發起壓力測試進程;測試啟動之后,壓測節點處理收發包,并把測試結果數據寫入數據庫存儲;在測試完成后,Web頁面可以從數據庫讀取本次測試的測試結果數據并展示該測試結果數據。上述現有的服務器壓力測試方案中壓測節點往往是模擬的多進程的壓測節點,多進程的壓測節點需要一個一個逐個發起測試,在高并發的需求下,逐個啟動多個進程帶來的延時會造成多個進程測試結果誤差較大,且多進程與實際應用中服務器的訪問用戶之間存在較大差異。因此,需要提供更可靠或更有效的方案。
發明內容
本發明提供了一種服務器壓力測試方法、系統及終端,可以提供分區壓測節點資源,模擬真實的用戶分布情況,滿足高并發壓測需求。
第一方面,本發明提供了一種服務器壓力測試方法,所述方法包括:
接收用戶在測試頁面觸發的測試指令,所述測試指令包括壓測節點的分布信息,測試配置信息和訪問地址;
從壓測節點隊列中確定所述分布信息所對應的壓測節點,所述壓測節點隊列包括分區服務器集群中在本地注冊的服務器;
向所述所對應的壓測節點發送包括所述測試配置信息和所述訪問地址的測試指令,以便所述壓測節點根據所述測試配置信息向所述訪問地址所對應的被測服務器發送測試請求。
第二方面提供了一種服務器壓力測試系統,所述系統包括:
測試指令接收模塊,用于接收用戶在測試頁面觸發的測試指令,所述測試指令包括壓測節點的分布信息,測試配置信息和訪問地址;
壓測節點確定模塊,用于從壓測節點隊列中確定所述分布信息所對應的壓測節點,所述壓測節點隊列包括分區服務器集群中在本地注冊的服務器;
測試指令發送模塊,用于向所述所對應的壓測節點發送包括所述測試配置信息和所述訪問地址的測試指令,以便所述壓測節點根據所述測試配置信息向所述訪問地址所對應的被測服務器發送測試請求。
第三方面提供了一種服務器壓力測試終端,所述終端包括處理器和存儲器,所述存儲器中存儲有至少一條指令、至少一段程序、代碼集或指令集,所述至少一條指令、所述至少一段程序、所述代碼集或指令集由所述處理器加載并執行以實現如第一方面所述的服務器壓力測試方法。
第四方面提供了一種計算機可讀存儲介質,所述存儲介質中存儲有至少一條指令、至少一段程序、代碼集或指令集,所述至少一條指令、所述至少一段程序、所述代碼集或指令集由處理器加載并執行以實現如第一方面所述的服務器壓力測試方法。
本發明提供的服務器壓力測試方法、系統及終端,具有如下技術效果:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于深圳市騰訊網絡信息技術有限公司,未經深圳市騰訊網絡信息技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810634237.3/2.html,轉載請聲明來源鉆瓜專利網。





