![](/img/trans.png)
[英]How to set ChromeProfile using Jmeter WebDriver Sampler?
[英]How to use TCP sampler in Jmeter
我正在使用 TCP 采样器向服务器发送文本,我收到以下错误“响应代码:500 响应消息:java.net.SocketTimeoutException:连接超时”而且我尝试使用 JSR223sampler 来检查连接,即使服务器未连接也会抛出相同的错误
`def sock =new Socket();
sock.setSoTimeout(100000);
sock.connect(new InetSocketAddress("ip",port));
if(sock.isConnected()){
log.info('Connected');
}
else{
log.info('server is not connected');
}
, 是否需要在 System.properties 文件/Jmeter.bat 文件中添加任何配置
找到截图以供参考
您需要确保您的机器可以连接到指定的主机/端口组合,您可以使用telnet 客户端验证这一点,一旦您连接 - 您应该能够使用 JMeter 的两种方法来执行此操作。
在进一步的示例中,我将使用echo.websocket.org
主机和端口80
:
如您所见,我可以使用 telnet 客户端连接到该主机,因此我应该能够对 JMeter 执行相同操作:
您还可能会发现如何使用 JMeter 指南对 TCP 协议服务进行负载测试很有用
如果您无法使用 telnet 连接主机/端口组合,则主机已关闭或无法访问(即您位于网络防火墙后面,如果是这种情况,您将需要一个TCP 代理)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.