欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種基于jmeter的安裝包分布式部署方法、裝置、介質(zhì)和設(shè)備與流程

文檔序號(hào):40630169發(fā)布日期:2025-01-10 18:36閱讀:3來(lái)源:國(guó)知局
一種基于jmeter的安裝包分布式部署方法、裝置、介質(zhì)和設(shè)備與流程

本申請(qǐng)涉及計(jì)算機(jī),具體涉及一種基于jmeter的安裝包分布式部署方法、裝置、介質(zhì)和設(shè)備。


背景技術(shù):

1、jmeter分布式集群部署是一個(gè)將測(cè)試負(fù)載分散到多個(gè)機(jī)器上以模擬更真實(shí)用戶行為的過(guò)程。目前,jmeter分布式集群部署要么是采用人工部署,要么通過(guò)docker容器進(jìn)行鏡像文件部署,采用人工部署存在著大量重復(fù)工作且耗時(shí)長(zhǎng),采用docker容器部署的方式除了需要安裝docker容器外,還存在額外的部署資源性能開(kāi)銷,且對(duì)網(wǎng)絡(luò)配置要求復(fù)雜。


技術(shù)實(shí)現(xiàn)思路

1、鑒于上述問(wèn)題,本申請(qǐng)?zhí)峁┝艘环Njmeter分布式集群部署的部署方式存在著操作復(fù)雜、資源開(kāi)銷大、效率不高等問(wèn)題。

2、為實(shí)現(xiàn)上述目的,在第一方面,本申請(qǐng)?zhí)峁┝艘环N基于jmeter的安裝包分布式部署方法,所述方法包括:

3、s1:獲取分布式壓測(cè)集群,所述分布式壓力測(cè)試集群中包含多個(gè)節(jié)點(diǎn)設(shè)備,將所述分布式壓測(cè)集群的其中一個(gè)節(jié)點(diǎn)設(shè)備作為主節(jié)點(diǎn),將其余節(jié)點(diǎn)設(shè)備作為從節(jié)點(diǎn);

4、s2:將一鍵式部署安裝包上傳到所述主節(jié)點(diǎn),所述一鍵式部署安裝包中包括部署腳本、jmeter安裝腳本、jmeter安裝包、遠(yuǎn)程同步命令和ip配置文件;

5、s3:在所述主節(jié)點(diǎn)上解壓所述一鍵式部署安裝包,獲取所述ip配置文件,根據(jù)需要測(cè)試的所述分布式壓測(cè)集群中從節(jié)點(diǎn)的ip地址信息更新所述ip配置文件;

6、s4:在所述主節(jié)點(diǎn)上執(zhí)行所述部署腳本,完成jmeter壓測(cè)集群部署;

7、步驟s4包括:

8、s41:根據(jù)所述遠(yuǎn)程同步命令執(zhí)行所述jmeter安裝腳本,將所述jmeter安裝包拷貝到所述ip配置文件對(duì)應(yīng)的從節(jié)點(diǎn)的預(yù)設(shè)目錄下,自動(dòng)安裝所述jmeter安裝包并設(shè)置jmeter環(huán)境變量。

9、進(jìn)一步的,在執(zhí)行步驟s41之前,步驟s4還包括:

10、s401:根據(jù)遠(yuǎn)程同步命令執(zhí)行檢測(cè)遠(yuǎn)程連接所述從節(jié)點(diǎn)的ip地址信息是否能夠與所述部署腳本建立連接。

11、進(jìn)一步的,在執(zhí)行步驟s41之前,步驟s4還包括:

12、s402:檢測(cè)遠(yuǎn)程連接的所述從節(jié)點(diǎn)的ip地址信息是否正確。

13、進(jìn)一步的,所述一鍵式部署安裝包中還包括ip設(shè)置腳本;

14、所述根據(jù)需要測(cè)試的所述分布式壓測(cè)集群中從節(jié)點(diǎn)的ip地址信息更新所述ip配置文件包括:

15、所述主節(jié)點(diǎn)執(zhí)行所述ip設(shè)置腳本,根據(jù)需要測(cè)試的所述分布式壓測(cè)集群中從節(jié)點(diǎn)的ip地址信息更新所述ip配置文件。

16、進(jìn)一步的,所述分布式壓測(cè)集群根據(jù)以下方式確定:

17、獲取節(jié)點(diǎn)設(shè)備的安裝歷史數(shù)據(jù),對(duì)所述安裝歷史數(shù)據(jù)進(jìn)行聚類分析,得到每個(gè)節(jié)點(diǎn)設(shè)備歷史數(shù)據(jù)中所安裝的安裝包的標(biāo)簽屬性信息,并將所述標(biāo)簽屬性信息與各個(gè)節(jié)點(diǎn)設(shè)備的標(biāo)識(shí)信息映射存儲(chǔ),得到安裝映射關(guān)系表;

18、確定所述一鍵式部署安裝包的標(biāo)簽屬性,獲取所述安裝映射關(guān)系表中標(biāo)簽屬性與當(dāng)前所述一鍵式部署安裝包的標(biāo)簽屬性相匹配的節(jié)點(diǎn)設(shè)備的標(biāo)識(shí)信息,將所獲取的節(jié)點(diǎn)設(shè)備的集合作為初始的所述分布式壓測(cè)集群。

19、進(jìn)一步的,所述方法還包括:

20、接收對(duì)所述初始的所述分布式壓測(cè)集群的調(diào)整指令,根據(jù)所述調(diào)整指令對(duì)所述分布式壓測(cè)集群的節(jié)點(diǎn)設(shè)備進(jìn)行調(diào)整。

21、進(jìn)一步的,所述一鍵式部署安裝包中還包括啟動(dòng)壓測(cè)集群的腳本和/或停止壓測(cè)集群的腳本,步驟s4包括:

22、主節(jié)點(diǎn)根據(jù)所述遠(yuǎn)程同步命令運(yùn)行所述啟動(dòng)壓測(cè)集群的腳本和停止壓測(cè)集群的腳本,啟動(dòng)和/或停止壓測(cè)集群。

23、在第二方面,本申請(qǐng)?zhí)峁┝艘环N基于jmeter的安裝包分布式部署裝置,所述裝置包括:

24、壓測(cè)集群獲取模塊,用于獲取分布式壓測(cè)集群,所述分布式壓力測(cè)試集群中包含多個(gè)節(jié)點(diǎn)設(shè)備,將所述分布式壓測(cè)集群的其中一個(gè)節(jié)點(diǎn)設(shè)備作為主節(jié)點(diǎn),將其余節(jié)點(diǎn)設(shè)備作為從節(jié)點(diǎn);

25、安裝包上傳模塊,用于將一鍵式部署安裝包上傳到所述主節(jié)點(diǎn),所述一鍵式部署安裝包中包括部署腳本、jmeter安裝腳本、jmeter安裝包、遠(yuǎn)程同步命令和ip配置文件;

26、安裝包解壓模塊,用于在所述主節(jié)點(diǎn)上解壓所述一鍵式部署安裝包;

27、ip配置文件設(shè)置模塊,用于獲取所述ip配置文件,根據(jù)需要測(cè)試的所述分布式壓測(cè)集群中從節(jié)點(diǎn)的ip地址信息更新所述ip配置文件;

28、部署腳本執(zhí)行模塊,用于在所述主節(jié)點(diǎn)上執(zhí)行所述部署腳本,完成jmeter壓測(cè)集群部署,具體包括:根據(jù)所述遠(yuǎn)程同步命令執(zhí)行所述jmeter安裝腳本,將所述jmeter安裝包拷貝到所述ip配置文件對(duì)應(yīng)的從節(jié)點(diǎn)的預(yù)設(shè)目錄下,自動(dòng)安裝所述jmeter安裝包并設(shè)置jmeter環(huán)境變量。

29、在第三方面,本申請(qǐng)?zhí)峁┝艘环N計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其上存儲(chǔ)有計(jì)算機(jī)程序,所述程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)如本申請(qǐng)第一方面所述的基于jmeter的安裝包分布式部署方法。

30、在第四方面,本申請(qǐng)?zhí)峁┝艘环N電子設(shè)備,其上存儲(chǔ)有計(jì)算機(jī)程序,包括處理器和存儲(chǔ)介質(zhì),所述存儲(chǔ)介質(zhì)上存儲(chǔ)有計(jì)算機(jī)程序,所述計(jì)算機(jī)程序被所述處理器執(zhí)行時(shí)實(shí)現(xiàn)如本申請(qǐng)第一方面所述的基于jmeter的安裝包分布式部署方法。

31、區(qū)別于現(xiàn)有技術(shù),上述技術(shù)方案涉及的基于jmeter的安裝包分布式部署方法、裝置、介質(zhì)和設(shè)備,該方法包括:s1:獲取分布式壓測(cè)集群,分布式壓力測(cè)試集群中包含多個(gè)節(jié)點(diǎn)設(shè)備,將分布式壓測(cè)集群的其中一個(gè)節(jié)點(diǎn)設(shè)備作為主節(jié)點(diǎn),將其余節(jié)點(diǎn)設(shè)備作為從節(jié)點(diǎn);s2:將一鍵式部署安裝包上傳到主節(jié)點(diǎn),一鍵式部署安裝包中包括部署腳本、jmeter安裝腳本、jmeter安裝包、遠(yuǎn)程同步命令和ip配置文件;s3:在主節(jié)點(diǎn)上解壓一鍵式部署安裝包,獲取ip配置文件,根據(jù)需要測(cè)試的分布式壓測(cè)集群中從節(jié)點(diǎn)的ip地址信息更新ip配置文件;s4:在主節(jié)點(diǎn)上執(zhí)行部署腳本,完成jmeter壓測(cè)集群部署。通過(guò)上述方案,無(wú)需額外安裝第三方服務(wù),不占用服務(wù)資源,能夠一鍵式完成從節(jié)點(diǎn)上安裝包的部署流程,提高了部署效率,降低了人工成本。

32、上述
技術(shù)實(shí)現(xiàn)要素:
相關(guān)記載僅是本申請(qǐng)技術(shù)方案的概述,為了讓本領(lǐng)域普通技術(shù)人員能夠更清楚地了解本申請(qǐng)的技術(shù)方案,進(jìn)而可以依據(jù)說(shuō)明書的文字及附圖記載的內(nèi)容予以實(shí)施,并且為了讓本申請(qǐng)的上述目的及其它目的、特征和優(yōu)點(diǎn)能夠更易于理解,以下結(jié)合本申請(qǐng)的具體實(shí)施方式及附圖進(jìn)行說(shuō)明。



技術(shù)特征:

1.一種基于jmeter的安裝包分布式部署方法,其特征在于,所述方法包括:

2.如權(quán)利要求1所述的基于jmeter的安裝包分布式部署方法,其特征在于,在執(zhí)行步驟s41之前,步驟s4還包括:

3.如權(quán)利要求1所述的基于jmeter的安裝包分布式部署方法,其特征在于,在執(zhí)行步驟s41之前,步驟s4還包括:

4.如權(quán)利要求1所述的基于jmeter的安裝包分布式部署方法,其特征在于,所述一鍵式部署安裝包中還包括ip設(shè)置腳本;

5.如權(quán)利要求1或4所述的基于jmeter的安裝包分布式部署方法,其特征在于,所述分布式壓測(cè)集群根據(jù)以下方式確定:

6.如權(quán)利要求5所述的基于jmeter的安裝包分布式部署方法,其特征在于,所述方法還包括:

7.如權(quán)利要求1所述的基于jmeter的安裝包分布式部署方法,其特征在于,所述一鍵式部署安裝包中還包括啟動(dòng)壓測(cè)集群的腳本和/或停止壓測(cè)集群的腳本,步驟s4包括:

8.一種基于jmeter的安裝包分布式部署裝置,其特征在于,所述裝置包括:

9.一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其上存儲(chǔ)有計(jì)算機(jī)程序,其特征在于,所述程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)如權(quán)利要求1至8任一項(xiàng)所述的基于jmeter的安裝包分布式部署方法。

10.一種電子設(shè)備,其上存儲(chǔ)有計(jì)算機(jī)程序,其特征在于,包括處理器和存儲(chǔ)介質(zhì),所述存儲(chǔ)介質(zhì)上存儲(chǔ)有計(jì)算機(jī)程序,所述計(jì)算機(jī)程序被所述處理器執(zhí)行時(shí)實(shí)現(xiàn)如權(quán)利要求1至8任意一項(xiàng)所述的基于jmeter的安裝包分布式部署方法。


技術(shù)總結(jié)
本發(fā)明公開(kāi)了一種基于jmeter的安裝包分布式部署方法、裝置、介質(zhì)和設(shè)備,該方法包括:S1:獲取分布式壓測(cè)集群,分布式壓力測(cè)試集群中包含多個(gè)節(jié)點(diǎn)設(shè)備,將分布式壓測(cè)集群的其中一個(gè)節(jié)點(diǎn)設(shè)備作為主節(jié)點(diǎn),將其余節(jié)點(diǎn)設(shè)備作為從節(jié)點(diǎn);S2:將一鍵式部署安裝包上傳到主節(jié)點(diǎn);S3:在主節(jié)點(diǎn)上解壓一鍵式部署安裝包,獲取IP配置文件,根據(jù)需要測(cè)試的分布式壓測(cè)集群中從節(jié)點(diǎn)的IP地址信息更新IP配置文件;S4:在主節(jié)點(diǎn)上執(zhí)行部署腳本,完成jmeter壓測(cè)集群部署。上述方案無(wú)需額外安裝第三方服務(wù),能夠一鍵式完成從節(jié)點(diǎn)上安裝包的部署流程,提高了部署效率。

技術(shù)研發(fā)人員:張汀勇,林珊珊,卓凱,陳天宇
受保護(hù)的技術(shù)使用者:福建博思數(shù)字科技有限公司
技術(shù)研發(fā)日:
技術(shù)公布日:2025/1/9
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
巴马| 铅山县| 北票市| 镇平县| 梁河县| 兴国县| 阜南县| 开封县| 安西县| 历史| 礼泉县| 临朐县| 镇赉县| 云南省| 师宗县| 延寿县| 如皋市| 油尖旺区| 华蓥市| 赣榆县| 清丰县| 彩票| 娄烦县| 丰都县| 菏泽市| 邹平县| 开阳县| 桐庐县| 南通市| 黄陵县| 都匀市| 嘉兴市| 乾安县| 藁城市| 乌鲁木齐县| 福州市| 大兴区| 永城市| 铁力市| 瑞金市| 宜黄县|