您好,登錄后才能下訂單哦!
如何進行JMeter配置遠程執行,很多新手對此不是很清楚,為了幫助大家解決這個難題,下面小編將為大家詳細講解,有這方面需求的人可以來學習下,希望你能有所收獲。
在對容器技術相關的各個組件進行壓力測試時,我們選用JMeter作為壓測工具,分別對docker daemon, convoy(a docker volume driver), contiv/netplugin (a docker net driver), swarm, etcd, OpenVSwitch, registry進行了壓力測試。我們準備了幾十臺PM作為worker,為了便于本地修改JMeter測試用例后進行調測腳本等,需要對JMeter進行遠程執行配置。本文主要記錄該配置事項。
##Architecture 本文假設只配置一臺Remote JMeter Instance(10.100.84.21)
##Server Config
編輯Server端JMeter的配置文件-jmeter.properties, 修改client.rmi.localport和server.rmi.localport如下:
#
Parameter that controls the RMI port used by the RemoteSampleListenerImpl (The Controler) #
Default value is 0 which means port is randomly assigned #
You may need to open Firewall port on the Controller machine client.rmi.localport=7000
#
To use a specific port for the JMeter server engine, define #
the following property before starting the server: server.rmi.localport=60000
編輯jmeter.properties, 修改Remote batching configuration中的mode為Standard: #
--------------------------------------------------------------------------- #
Remote batching configuration #
--------------------------------------------------------------------------- mode=Standard
保存后,執行./jmeter -s 啟動jmeter server。
##Client Config:
編輯jmeter.properties, 修改Remote hosts and RMI configuration中的remote_hosts和client.rmi.localport如下: #
--------------------------------------------------------------------------- #
Remote hosts and RMI configuration #
--------------------------------------------------------------------------- #
Remote Hosts - comma delimited remote_hosts=10.100.84.21 client.rmi.localport=7000
編輯jmeter.properties, 修改Remote batching configuration中的mode為Standard: #
--------------------------------------------------------------------------- #
Remote batching configuration #
--------------------------------------------------------------------------- mode=Standard
保存后,執行./jmeter 啟動帶GUI的jmeter。
##執行測試計劃 打開測試計劃后,按照如下圖所示方法即可遠程執行該測試計劃。 PS:你也可以執行如下命令,通過命令行的方式執行遠程執行測試計劃,不帶GUI。 jmeter -n -t script.jmx -r
看完上述內容是否對您有幫助呢?如果還想對相關知識有進一步的了解或閱讀更多相關文章,請關注億速云行業資訊頻道,感謝您對億速云的支持。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。