在 Jmeter 中打开不同源端口上的连接

Posted

技术标签:

【中文标题】在 Jmeter 中打开不同源端口上的连接【英文标题】:open up connections on different source ports in Jmeter 【发布时间】:2021-02-11 21:25:41 【问题描述】:

我正在尝试使用单个 VM 执行负载测试,它可以处理 100 个并发连接。我咨询了 DevOps 团队,他们建议我配置我的 Jmeter 以在不同的源端口上打开许多连接。在 Jmeter 中如何做到这一点?

我在云机上测试

【问题讨论】:

【参考方案1】:

如果您的 DevOP 建议将 JMeter 配置为在不同源 ports 上打开连接,您应该建议他们退出 IT 并成为人力车。

当 JMeter(或任何其他工具)建立 TCP 连接时,它默认使用客户端的新端口

不能使用同一个网络端口打开多个连接

演示:

如果您误解了它们并且您需要使用不同的源 IP addresses 发送请求 - 您也可以这样做,在 HTTP Request 采样器的“高级”选项卡中,您可以在其中输入“源地址”指定您要使用的 IP 地址:

只需确保 IP 地址或其别名存在于操作系统级别即可。更多信息:Using IP Spoofing to Simulate Requests from Different IP Addresses with JMeter

【讨论】:

以上是关于在 Jmeter 中打开不同源端口上的连接的主要内容,如果未能解决你的问题,请参考以下文章

连接到 jmeter 从属 docker 容器时连接被拒绝错误

Sql server 端口未打开,连接不上的解决办法

Jsonp的js实现,跨域请求,同源策略机制

在不同端口之间共享 Cookie

同源主机,JS不同端口

jmeter并发数和线程数的区别