[發(fā)明專利]一種用于公網(wǎng)壓力測試的通信方法、系統(tǒng)、設(shè)備和介質(zhì)有效
| 申請?zhí)枺?/td> | 201811238273.4 | 申請日: | 2018-10-23 |
| 公開(公告)號: | CN109245964B | 公開(公告)日: | 2021-03-12 |
| 發(fā)明(設(shè)計)人: | 付得龍 | 申請(專利權(quán))人: | 武漢斗魚網(wǎng)絡(luò)科技有限公司 |
| 主分類號: | H04L12/26 | 分類號: | H04L12/26;H04L29/08 |
| 代理公司: | 中科專利商標(biāo)代理有限責(zé)任公司 11021 | 代理人: | 周天宇 |
| 地址: | 430000 湖北省武漢市武漢東湖*** | 國省代碼: | 湖北;42 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 用于 公網(wǎng) 壓力 測試 通信 方法 系統(tǒng) 設(shè)備 介質(zhì) | ||
1.一種用于公網(wǎng)壓力測試的通信方法,壓力測試包括至少一個控制節(jié)點(diǎn)和與該控制節(jié)點(diǎn)連接的至少一個施壓機(jī)服務(wù)端,一個施壓機(jī)服務(wù)端提供預(yù)設(shè)數(shù)量的施壓機(jī),其特征在于,所述方法包括:
在所述施壓機(jī)服務(wù)端上綁定第一端口號,施壓機(jī)守護(hù)進(jìn)程通過HTTP協(xié)議將所述第一端口號發(fā)送至與所述施壓機(jī)對應(yīng)的控制節(jié)點(diǎn),所述控制節(jié)點(diǎn)根據(jù)接收到的所述第一端口號與施壓機(jī)守護(hù)進(jìn)程建立通信,傳遞開啟壓測進(jìn)程指令;
所述控制節(jié)點(diǎn)發(fā)出開啟壓測進(jìn)程指令至施壓機(jī),以使所述施壓機(jī)開啟壓測進(jìn)程;
在所述施壓機(jī)服務(wù)端上綁定第二端口號,施壓機(jī)壓測進(jìn)程通過進(jìn)程間通信將所述第二端口號發(fā)送至所述施壓機(jī)守護(hù)進(jìn)程,所述施壓機(jī)守護(hù)進(jìn)程通過HTTP協(xié)議將所述第二端口號發(fā)送至與所述施壓機(jī)對應(yīng)的控制節(jié)點(diǎn),所述控制節(jié)點(diǎn)根據(jù)接收到的所述第二端口號與所述壓測進(jìn)程建立連接進(jìn)行通信,傳遞壓測任務(wù)信息和壓測結(jié)果信息。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述壓力測試還包括與所述控制節(jié)點(diǎn)連接的施壓機(jī)文件服務(wù)端,所述施壓機(jī)文件服務(wù)端用于與所述控制節(jié)點(diǎn)之間進(jìn)行通信,傳遞文件信息;其中,所述施壓機(jī)文件服務(wù)端與所述施壓機(jī)服務(wù)端提供的施壓機(jī)連接,并且所述施壓機(jī)服務(wù)端與所述施壓機(jī)文件服務(wù)端的數(shù)量相等。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述方法還包括:
在施壓機(jī)文件服務(wù)端上綁定第三端口號,通過HTTP協(xié)議將所述第三端口號發(fā)送至與所述施壓機(jī)對應(yīng)的控制節(jié)點(diǎn),
所述控制節(jié)點(diǎn)通過所述第三端口號與施壓機(jī)文件服務(wù)端連接進(jìn)行通信,傳遞文件信息。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述文件信息包括:用于執(zhí)行施壓的壓測的腳本文件信息和壓測參數(shù)化文件信息,以及用于記錄施壓過程的壓測日志文件信息。
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述壓力測試還包括施壓機(jī)監(jiān)控服務(wù)端,所述施壓機(jī)監(jiān)控服務(wù)端用于與所述控制節(jié)點(diǎn)通信,傳遞施壓機(jī)監(jiān)控數(shù)據(jù);其中,所述施壓機(jī)監(jiān)控服務(wù)端與所述施壓機(jī)服務(wù)端提供的施壓機(jī)連接,并且所述施壓機(jī)監(jiān)控服務(wù)端與所述施壓機(jī)服務(wù)端的數(shù)量相等。
6.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述方法還包括:
創(chuàng)建監(jiān)控通道,在施壓機(jī)監(jiān)控服務(wù)端上綁定第四端口號,通過HTTP協(xié)議將所述第四端口號發(fā)送至預(yù)設(shè)控制節(jié)點(diǎn);
所述預(yù)設(shè)控制節(jié)點(diǎn)通過所述第四端口號與所述施壓機(jī)監(jiān)控服務(wù)端建立TCP長連接;
所述施壓機(jī)監(jiān)控服務(wù)端監(jiān)聽施壓機(jī)是否掉線,發(fā)送施壓機(jī)監(jiān)控數(shù)據(jù)至所述預(yù)設(shè)控制節(jié)點(diǎn)。
7.根據(jù)權(quán)利要求6所述的方法,其特征在于,所述預(yù)設(shè)控制節(jié)點(diǎn)為滿足負(fù)載均衡的控制節(jié)點(diǎn)。
8.一種用于公網(wǎng)壓力測試的通信系統(tǒng),壓力測試包括至少一個控制節(jié)點(diǎn)和與該控制節(jié)點(diǎn)連接的至少一個施壓機(jī)服務(wù)端,一個施壓機(jī)服務(wù)端提供預(yù)設(shè)數(shù)量的施壓機(jī),其特征在于,所述系統(tǒng)包括:
守護(hù)進(jìn)程通信模塊,用于在所述施壓機(jī)服務(wù)端上綁定第一端口號,施壓機(jī)守護(hù)進(jìn)程通過HTTP協(xié)議將所述第一端口號發(fā)送至與所述施壓機(jī)對應(yīng)的控制節(jié)點(diǎn),所述控制節(jié)點(diǎn)根據(jù)接收到的所述第一端口號與施壓機(jī)守護(hù)進(jìn)程建立通信,傳遞開啟壓測進(jìn)程指令;
壓測進(jìn)程創(chuàng)建模塊,用于所述控制節(jié)點(diǎn)發(fā)出開啟壓測進(jìn)程指令至施壓機(jī),以使所述施壓機(jī)開啟壓測進(jìn)程;
壓測進(jìn)程通信模塊,用于在所述施壓機(jī)服務(wù)端上綁定第二端口號,施壓機(jī)壓測進(jìn)程通過進(jìn)程間通信將所述第二端口號發(fā)送至所述施壓機(jī)守護(hù)進(jìn)程,所述施壓機(jī)守護(hù)進(jìn)程通過HTTP協(xié)議將所述第二端口號發(fā)送至與所述施壓機(jī)對應(yīng)的控制節(jié)點(diǎn),所述控制節(jié)點(diǎn)根據(jù)接收到的所述第二端口號與所述壓測進(jìn)程建立連接進(jìn)行通信,傳遞壓測任務(wù)信息和壓測結(jié)果信息。
9.一種電子設(shè)備,其特征在于,所述設(shè)備包括:
通信器,用于與服務(wù)器通信;
處理器;
存儲器,其存儲有計算機(jī)可執(zhí)行程序,該程序在被所述處理器執(zhí)行時,使得所述處理器執(zhí)行如權(quán)利要求1-7中用于公網(wǎng)壓力測試的通信方法。
10.一種計算機(jī)可讀存儲介質(zhì),其上存儲有計算機(jī)程序,其特征在于,該程序被處理器執(zhí)行時實(shí)現(xiàn)如權(quán)利要求1-7中用于公網(wǎng)壓力測試的通信方法。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于武漢斗魚網(wǎng)絡(luò)科技有限公司,未經(jīng)武漢斗魚網(wǎng)絡(luò)科技有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811238273.4/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 公網(wǎng)LSP的探測方法和探測系統(tǒng)及VPN
- 一種私網(wǎng)報文傳輸方法、設(shè)備及系統(tǒng)
- 一種公網(wǎng)地址分配的方法、裝置及系統(tǒng)
- 基于公網(wǎng)傳輸?shù)恼{(diào)度通信方法及公網(wǎng)調(diào)度通信系統(tǒng)
- 公網(wǎng)調(diào)度通信系統(tǒng)
- 數(shù)據(jù)流量與用戶信息關(guān)聯(lián)方法
- 數(shù)據(jù)傳輸方法及計算機(jī)設(shè)備
- 網(wǎng)絡(luò)地址轉(zhuǎn)換方法、裝置及地址轉(zhuǎn)換設(shè)備
- 一種支持專網(wǎng)和公網(wǎng)互聯(lián)互通的對講融合終端
- 視頻播放方法、裝置、設(shè)備及存儲介質(zhì)





