在对我的一个移动的应用服务进行负载测试时,一个查询进入了我的脑海。如果服务器收到来自100个线程(用户)的请求,JMeter是使用不同的IP发送请求,还是使用相同的IP(运行JMeter的当前系统IP)发送请求?
6vl6ewon1#
默认情况下与相同。如果您的操作系统有多个NICs或IP aliases,您可以通过HTTP请求采样器的“源地址”输入指定要使用的IP地址:
输入可以是源自例如CSV数据集配置的JMeter Variable,因此每个虚拟用户将使用其自己的IP地址。更多信息:IP Spoofing With JMeter: How to Simulate Requests from Different IP Addresses
1条答案
按热度按时间6vl6ewon1#
默认情况下与相同。
如果您的操作系统有多个NICs或IP aliases,您可以通过HTTP请求采样器的“源地址”输入指定要使用的IP地址:
输入可以是源自例如CSV数据集配置的JMeter Variable,因此每个虚拟用户将使用其自己的IP地址。
更多信息:IP Spoofing With JMeter: How to Simulate Requests from Different IP Addresses