1. 程式人生 > >jmeter遠程分布執行遇到的網卡坑

jmeter遠程分布執行遇到的網卡坑

運行 ado start virt 查看 分布 ted cto 但是

之前用分布式進行遠程壓力測試進展順利,但是這次卻不能獲取遠程壓力機反饋的響應數據,查看日誌也沒有報錯

問題描述:

在jmeter.properties文件的remote_hosts=配置各壓力機ip值和端口號,啟動jmeter控制機jmeter.bat和遠程壓力機jmeter-server.bat,選擇待執行的jmx腳本,在“運行”中“遠程全部啟動”,遠程端顯示已開始和已結束,但是控制端未接受到任何響應信息。

控制端jmeter日誌中顯示“Remote engines have been started”,對jmeter GUI進行其他操作時一直提示

技術分享圖片
且jmeter一直卡在那裏失去響應;
在網上查找了相應報錯問題後,按照提示進行操作,果然問題得到了解決;

解決方法:
由於本機之前裝個虛擬機Oracle VM VirtualBox,有一個虛擬網卡一直在啟動著,發現問題後在適配器中將其禁用,如下圖:
技術分享圖片
禁用後再次啟動jmeter-server.bat顯示的ip地址正確,為了防止壓力機也存在多網卡問題,建議禁用沒有作用的網卡。再次執行遠程壓力機,一切OK。
至此,問題得到了解決~~~

jmeter遠程分布執行遇到的網卡坑