600 个线程运行 3 分钟 服务器监听到的下行流量大约是 30MB/s,window 本机监听到的大约也是这个数。但是 jmeter 接到的平均值只有 2.3MB/s 了,剩下的流量去哪里了?
600 个线程运行 3 分钟 下行流量大约是 9MB/S,jmeter 接收到的大约是 7MB/s,误差不是很大,但是流量比 windows 运行的有明显的提升,吞吐量大约提升了三倍左右
什么原因导致的流量差异这么大?是不是 jmeter 有什么参数需要调整?有没有大神知道的?
为什么不这样压?
性能测试 linux 服务器 A --》加压到 被测系统 linux 服务器 B A、B 在同一网络机房、网络情况稳定
windows 机器可能是你自己本机,本身性能情况一般,网络不稳定,加压过程需要保证发压服务器性能良好,网络通畅
可以看看所在网络是否一致,我之前再 windows 环境下 ping 了网络延时有 100ms+ ,linux 环境下 ping 了 0.3ms。可以尝试看看
冷场
如果网络一致,建议 windows 不要用 GUI,也直接用命令行压。等你结果反馈~
jmeter 启动、执行时候有行英文小字,你猜写的是啥
谢谢
你所压的服务器和和本地时延多少?Linux 和服务器时延多少?这两个比较之后才能决定;还有一个 GUI 一个非 GUI,所有两个方面不同没法比较