您的位置:軟件測試 > 開源軟件測試 > 開源性能測試工具 > Jmeter
Jmeter分布式測試的坑
作者:網(wǎng)絡(luò)轉(zhuǎn)載 發(fā)布時(shí)間:[ 2016/8/25 13:45:48 ] 推薦標(biāo)簽:性能測試 Jmeter

  有關(guān)jmeter分布式測試的環(huán)境配置,大概是那樣,但是每次想要進(jìn)行jmeter分布式測試的時(shí)候,總是會(huì)有各種奇怪的問題,下面整理了一些可能遇到的坑。
  問題:如果你的服務(wù)器名字和報(bào)錯(cuò)的時(shí)候顯示的服務(wù)器名不一致(refuse to host:10.10.34.21,而服務(wù)器名明明是172.16.129.43)

  方案:這是服務(wù)器雙網(wǎng)卡造成的問題
  在linux上 修改jmeter-server
  RMI_HOST_DEF=-Djava.rmi.server.hostname=slave機(jī)器名
  在windows上 修改jmeter.bat
  新增set rmi_host=-Djava.rmi.server.hostname=本機(jī)ip
  修改set ARGS=%DUMP% %HEAP% %NEW% %SURVIVOR% %TENURING% %PERM% %DDRAW% %rmi_host%
  問題:如果機(jī)器可以開始測試,但是測試速度非常慢,測試結(jié)果也是非常大的值。

  方案:檢查slave服務(wù)器和被測試服務(wù)器之間是否可以ping通
  問題:controller機(jī)器上收不到slave機(jī)器連接過來的信息。
  方案:檢查slave服務(wù)器的hostname和/etc/hosts中服務(wù)器對應(yīng)的名字是否相同
  問題:slave服務(wù)器上可以starting test,但是在jmeter界面上報(bào)如下圖錯(cuò)誤

  方案:檢查slave服務(wù)器的防火墻是否打開,需要關(guān)閉
  1) 重啟后生效
  開啟: chkconfig iptables on
  關(guān)閉: chkconfig iptables off
  2) 即時(shí)生效,重啟后失效
  開啟: service iptables start
  關(guān)閉: service iptables stop

軟件測試工具 | 聯(lián)系我們 | 投訴建議 | 誠聘英才 | 申請使用列表 | 網(wǎng)站地圖
滬ICP備07036474 2003-2017 版權(quán)所有 上海澤眾軟件科技有限公司 Shanghai ZeZhong Software Co.,Ltd