使用jmeter non-gui我有一个带有此参数的jmx文件:
<stringProp name="HTTPSampler.domain">172.29.45.119:33187</stringProp>
完成测试后,jml文件显示:
java.net.URISyntaxException,Non HTTP response message: Malformed IPv6 address at index 8: http://[172.29.45.119:33187]/
为什么添加了这个?
我还要检查添加:
<stringProp name="HTTPSampler.domain">172.29.45.119</stringProp>
<stringProp name="HTTPSampler.port">33187</stringProp>
但它不起作用
答案 0 :(得分:0)
您的实例似乎正在寻找IPv6 IP地址。
将此添加到&lt; jmeter_home&gt; / bin / jmeter文件。
查找变量:
ARGS =&#34; $ SERVER $ DUMP $ HEAP $ NEW $ SURVIVOR $ TENURING $ PERM $ CLASS_UNLOAD&#34;
并添加:
-Djava.net.preferIPv4Stack =真
你会得到:
ARGS =&#34; -Djava.net.preferIPv4Stack = true $ SERVER $ DUMP $ HEAP $ NEW $ SURVIVOR $ TENURING $ PERM $ CLASS_UNLOAD&#34;