1

我在本地 linux 服务器 (192.168.10.132) 上设置了 Jmeter Server

我在安装目录“/opt/dlins/apache-jmeter-4.0bin/bin/”中使用“jmeter-server”启动它

在此处输入图像描述

(Jmeter 服务器的默认端口是 1099 - Link to Doc

当我尝试在我的 Windows 10 机器上连接 GUI 版本时,我得到: 在此处输入图像描述

在我的本地服务器(192.168.10.132)上,当我使用“lsof -i -P -n | grep LISTEN”时,我在 IPV 6而不是 IPV 4中看到端口1099 “正在侦听” 。

在此处输入图像描述

如何将 IPV6 更改为 IPV4?

要为 Dmitri 的回复添加详细信息:

我尝试过 1. 在 system.properties 中设置以下内容 2. 甚至使用“ jmeter-server -Djava.net.preferIPv4Stack=true”运行 jmeter

java.net.preferIPv4Stack=true
java.net.preferIPv6Addresses=false
java.net.preferIPv4Addresses=true

在此处输入图像描述

4

2 回答 2

0

为确保获取属性,您可以在_JAVA_OPTIONS环境变量中更改此属性,例如查看超级用户答案

在 Linux 上,将以下内容放入您的 ~/.profile 或 ~/.bash_profile 中:

 export _JAVA_OPTIONS="-Djava.net.preferIPv4Stack=true"
于 2018-03-08T05:30:17.637 回答
0
  1. 将下一行添加到system.properties文件(位于 JMeter 安装的“bin”文件夹下)

    java.net.preferIPv4Stack=true
    
  2. 重新启动 JMeter 服务器以获取更改
  3. 对每个远程从节点和主节点重复步骤 1 和 2

另一种选择是通过 -D 命令行参数传递值,例如:

jmeter-server -Djava.net.preferIPv4Stack=true 

参考:

于 2018-03-07T08:39:36.887 回答