性能测试爬坑之路 12 负载生成器
关住 公 纵 号 “ 阿蒙课程分享 ” 获得学习资料及趣味分享
如果要模拟 1万个用户,一台电脑的 CPU 很难并发到这个数量,可能需要10台 20 台电脑我们才能真正模拟出来,需要多少台电脑跟我们的电脑性能有关系,多台电脑每一台都是一台负载生成器,
工作过程:每台负载生成器(肉鸡)该发请求发请求该获得服务器监控数据获取监控数据,所有的执行结束后会统一返回到 controller 这边,这样我们就可以在 controller 获取到全部的性能测试数据了,
这是loadrunner 监听程序,这个小图标一出现就代表着我们的负载生成器就和 controller 可以互相之间进行通信,可以来联通,
添加负载机方法
name 输入内网可以解析的IP 地址即可,负载生成器可以安装在 linux 电脑上,其他的必须安装在 windows 电脑上
测试是否联通的方法:
down 的意思是没有联通的意思,我们在进行性能测试之前先测试一下确保是可以联通的,点击【connect】状态变为 【ready】表示已经链接通了
如何使用多个负载机?
首选转换到百分比模式,
可以按住 ctrl 键进行多选,或者选择【all generators】这样就表明我们的用户会分配到这两个负载机上面,默认是等比例分配
现在就可以选择所有负载机了
选完了再切回去,但是有个 bug 就是场景不能保存
11 的 controller 和 vugen 里面有很多 bug
正在收集结果
设置结果保存的目录
性能测试