- [JMeter] Error in rconfigure() method java.rmi.ConnectException:Connection refused to host
问题分析:抛出的问题中,提示Java远程调用方法出现了异常,连接拒绝了master,可能是主机与奴隶机通信失去了联系
解决办法:尝试把主机的 jmeter-server 与 奴隶机的 jmeter-server给重启下
- [Jmeter] Non HTTP response code: java.net.NoRouteToHostException/Non HTTP response message: Cannot assign requested address (Address not available)
背景:多线程条件压测
问题分析:看文字介绍说:不能够分配请求地址,可能端口已经占用了,导致地址不可用
解决办法:经网上查资料, 是由于linux分配的客户端连接端口用尽, 无法建立socket连接所致,虽然socket正常关闭,但是端口不是立即释放, 而是处于TIME_WAIT状态, 默认等待60s后才释放。 查看linux支持的客户端连接端口范围, 也就是28232个端口:
cat /proc/sys/net/ipv4/ip_local_port_range
32768 - 61000
解决方法: 1. 调低端口释放后的等待时间, 默认为60s, 修改为15~30s echo 30 > /p