Jon*_*yes 9 load-testing locust
我们想用50-100k并发用户加载测试我们的网站,我看到蝗虫可以在一台机器上支持数千个用户,但我们想增加它.我们如何在多台机器上设置蝗虫来运行相同的测试?似乎在README和文档上提示它.
主从文档可以在这里找到:
cgb*_*rom 19
从理论上讲,是的.由于主机/从机设置Locust使用,您将受限于主机可以处理的内容.但是,在加载测试Battlelog(战地游戏系列的在线服务)时,我们还没有看到任何问题.对于战地3,我们模拟了超过200万并发用户没有问题.究竟有多少奴隶机器很难说,因为它取决于他们做什么以及如何闲置/你计划多少等待时间.
您需要设置运行Locust从站的机器并将它们连接到主站.常见的设置是在一台机器上运行主机,然后在每台从机上为每个CPU内核运行一个从机进程.在进行大规模测试时,强烈建议使用按小时付费的云提供商.我们使用AWS进行测试,我们喜欢它!使用AWS Python库boto和Fabric可以很好地组合自动化和设置从属机器并上传您的Locust脚本.
有关如何运行Locust分布式设置的更多信息,请参阅新的文档页面
| 归档时间: |
|
| 查看次数: |
7474 次 |
| 最近记录: |