一、使用多ip发送请求的原因
1、当某个IP的访问过于频繁,或者访问量过大是,服务器会拒绝访问请求,这时候通过IP欺骗可以增加访问频率和访问量,以达到压力测试的效果。
2、某些服务器配置了负载均衡,使用同一个IP不能测出系统的实际性能。Tsung中的IP欺骗通过调用不同的IP,可很大程度上的模拟实际使用中多IP访问和并测试服务器均衡处理的能力。
3、有一些网站会限制同一个用户同一个IP 的登陆。为了更加真实的模拟实际情况,Tsung允许运行的虚拟用户使用不同的IP 访问同一网站。
二、配置方法
1、网卡增加ip地址:
ifconfig eth0:1 192.168.38.49 netmask 255.255.254.0
ifconfig eth0:1 192.168.38.50 netmask 255.255.254.0
2.配置xml
<clients> <client host="hypo1" weight="1" maxusers="1000"> <ip value="192.168.38.49"/> <ip value="192.168.38.50"/> <ip value="192.168.38.47"/> </client> </clients>