1
在jmeter中是否有任何插件用于单独检查连接(能够连接特定主机广告端口是否成功/失败)而不是负载。我对jmeter很新。但是,当我研究我发现,在Jmeter中有一个插件 - PerfMon服务器代理。它可以用于服务器监控。但我需要特别检查连接。由于在jmeter中是否有任何插件用于单独检查连接(能够连接特定主机的广告端口是否成功)
在jmeter中是否有任何插件用于单独检查连接(能够连接特定主机广告端口是否成功/失败)而不是负载。我对jmeter很新。但是,当我研究我发现,在Jmeter中有一个插件 - PerfMon服务器代理。它可以用于服务器监控。但我需要特别检查连接。由于在jmeter中是否有任何插件用于单独检查连接(能够连接特定主机的广告端口是否成功)
为什么你需要插件时的JMeter已经自带了TCP Sampler?下面配置测试连接例如用example.com
主机上端口80
采样将通过这是否是能够建立与给定的主机和端口的连接,并以其他方式失效。您可以了解更多关于TCP采样器使用来自How to Load Test TCP Protocol Services with JMeter
您也可以使用JSR223 Sampler替代,相当于Groovy代码将是这样的:
import org.apache.commons.io.IOUtils
import java.net.Socket
Socket s = null;
try {
s = new Socket('example.com', 80)
}
catch (Exception ex) {
SampleResult.setSuccessful(false)
SampleResult.setResponseMessage(ex.getMessage())
}
finally {
IOUtils.closeQuietly(s)
}
我得到500错误,当我运行测试根据给定的链接。请帮助我 – devdoubts
如何将我在tcp sampler中发送的消息 – devdoubts