使用locust做服务器压力测试

高并发的性能测试

对于后台的压力性能测试,传统上有jmeter等工具。但这些工具并不能很好地回答一个问题,那就是,我们的服务器能同时支持多少个用户使用?

查看了这篇文章,对比之下,首选locust,原因如下:

  1. python3支持。
  2. 模拟效率高。官方号称单个process可以模拟上千用户的同时操作,有用户提到,通过分布式的方法,模拟了200万用户
  3. 通过python代码可以灵活地处理高并发逻辑。

我个人比较喜欢它的一个理念,qps不等同于同时在线用户数,因为用户可能会等待以判断接下去的操作,所以,这种性能测试的结果,更能接近实际用户的情况。

如何使用locust

查看官方文档,那才是最新最权威的,copy paste不属于本人的风格。需要注意的一点是,对于http的请求,默认情况下,

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值