我想在jmeter上进行远程/分布式测试,我使用了3个EC2示例。1是主机,2是从机。
我已经在jmeter.properties文件中完成了所有设置:我在所有机器中设置了这些属性:
Remote_Hosts=ip_address1, ip_address
client.rmi.localport=50000
server.rmi.localport=4000
server.rmi.ssl.disable=true
server-port=8099
server.rmi.port=8099
我在3个不同的位置使用3个EC2示例。
当我试图运行脚本它给我错误x1c 0d1x
有谁能帮我解决这个问题,我该怎么做?有什么是我在jmeter配置丢失?
1条答案
按热度按时间6ie5vjzr1#
根据NoRouteToHost异常描述
表示尝试将套接字连接到远程地址和端口时发生错误。通常情况下,由于中间防火墙或中间路由器关闭,无法访问远程主机。
1.使用public IP instead of private IP
1.确保在操作系统firewalls和AWS Security Groups中打开相关RMI端口
1.检查您是否使用IPv4 or IPv6 addresses,并在所有地方坚持使用一个堆栈
server properties need to be set on Master side only,
客户端`属性需要在从机上设置更多信息请参阅: