当我使用ant任务运行时(ant -Dtest = test -DThreads_CE = 10 -DRampUp_CE = 10 -DLoop_CE = 1):
只启动了一个线程,我收到包含请求的错误:
"非HTTP响应代码:java.net.SocketException - 非HTTP响应消息:网络无法访问:connect"
在调试时,我发现我的build.xml中的参数没有到达Slave机器。因此,每个参数都默认为" 1"
但是,当相同的脚本通过无头Jmeter(jmeter -n -t test.jmx -R 172.27.xx.xxx)运行时: 该脚本适用于所有请求。
防火墙:OFF 杀毒软件:OFF GUI模式也适用于从机
我需要正确使用ant-jmeter任务,因为我需要Ant-jmeter HTML报告。 有人可以解释可能出现的问题吗?
答案 0 :(得分:0)
使用Ant-jmeter进行分布式负载测试的文档很差,只是为了做一个remoterun =" true" ...
但事实证明,build.xml中存在的每个参数的remote="true"
属性对于将该值发送到slave而言是必需的。
你猜这样做remoterun="true"
就行了!
希望它可以帮助有需要的人! :)