JMeter配置文件中RMI相关端口参数含义及区别咨询
JMeter中client.rmi.localport、server.rmi.port、server.rmi.localport、server_port的区别
server_port:这是JMeter早期远程测试的默认监听端口,默认值1099,如今虽被RMI相关配置逐步替代,但仍兼容旧的远程连接模式。启动jmeter-server时,服务端会先通过这个端口接收客户端的初始连接请求。server.rmi.port:RMI模式下服务端对外的核心通信端口,客户端直接通过这个端口给服务端发送测试指令、接收返回的测试数据。这个端口必须对外开放,客户端需能访问到,防火墙要做对应放行。server.rmi.localport:服务端RMI内部通信用的本地端口,仅用于服务端自身组件间的交互,不需要对外暴露。不指定的话JMeter会随机选择可用端口,手动指定后能避免端口随机导致的防火墙配置混乱。client.rmi.localport:客户端侧的RMI本地绑定端口,用来监听服务端发回的测试结果。同样,不指定会随机选端口,固定后方便客户端配置防火墙规则,避免端口变动带来的问题。
内容的提问来源于stack exchange,提问作者Ahmet Şahin
相关产品推荐
相关产品推荐

