51Testing软件测试论坛

标题: Loadrunner IP Spoofing求助 [打印本页]

作者: 0黑夜0    时间: 2015-7-20 14:27
标题: Loadrunner IP Spoofing求助
我在做LVS负载均衡测试时,遇到一个问题

现在请求https的URL时,每个Vuser的IP地址都是不同的值,但建立socket连接时,都是使用的同一个IP地址

请教大家谁知道这个问题怎么处理



作者: 地壳    时间: 2015-7-21 10:28
楼主是否是在虚拟机上运行的场景?
作者: jingzizx    时间: 2015-7-21 11:41
我录制脚本中直接使用socket协议,然后把目的地址改为服务器地址,进行虚拟IP模拟即可,你的应该是服务器的地址吧,服务器地址固定
虚拟IP实现参见:http://blog.sina.com.cn/s/blog_6b0e394501010m89.html
作者: 0黑夜0    时间: 2015-7-21 15:01
地壳 发表于 2015-7-21 10:28
楼主是否是在虚拟机上运行的场景?

是在物理机上的
作者: 0黑夜0    时间: 2015-7-21 15:04
jingzizx 发表于 2015-7-21 11:41
我录制脚本中直接使用socket协议,然后把目的地址改为服务器地址,进行虚拟IP模拟即可,你的应该是服务器的地 ...

我暂时直接用lrs_create_socket函数压socket接口了,但感觉这样不能完整的压出页面的负载能力
作者: 0黑夜0    时间: 2015-7-22 16:40
jingzizx 发表于 2015-7-21 11:41
我录制脚本中直接使用socket协议,然后把目的地址改为服务器地址,进行虚拟IP模拟即可,你的应该是服务器的地 ...

我找到办法了,正常使用Web(HTTP/HTML)方式录制,然后加一个web_set_sockets_option方法就可以设置socket连接的源IP了




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2