需求
在使用locust压测的时候,如果使用web则可以查看到QPS压测过程的曲线图。而如果使用no web模式启动,则只有一些打印的日志可以查看。...功能上是可以实现的,但是压测性能上就会大打折扣,由于locust在压测过程需要对每个压测请求都进行格式化以及写入文件,这样就很影响压测机的并发效率。
所以这种方式已经被我抛弃。...这样做的好处就是不会对locust压测造成较大的性能损耗,因为大概是5秒打印一次执行日志,相信这个损耗是比较低的了。
原生的locust执行日志:
?...P[\w\.]+)$',
line)
if res:
print("method: %s, api: %s, reqs: %s,...fails: %s, Avg: %s, Min: %s, Max: %s, Median: %s, QPS: %s " % (
res.group('method'),