性能测试工具 Gatling 开源版多机压测简述

刘彬伟 · 2019年12月17日 · 最后由 刘彬伟 回复于 2020年03月05日 · 2863 次阅读

由于公司业务发展,压力测试需要提供并发用户数 15 万,Gatling 单机由于 TCP 连接数限制以及机器自身性能限制,实际并发用户数小于 2 万,故采用多机压测方案。

Gatling 多机压测拓扑图如下:

压测请求管理页面(部分)展示

压力设置图:

Grafana 结果展示(同时压测 2 个请求,并发用户数 20 * 10 发压机 = 200):

Source of Request: 请求来源,即请求来自于哪个发压机

Request KO: 全部请求 KO 总数量

Request Time: 全部请求响应时间分布

All Users: 用户活跃数量(是否积压)

Request Time Details: 每个请求的 max 和 mean 响应时间

Request KO Details: 每个请求 KO 数量

Source of KO: KO 来源,即 KO 来自于哪个发压机

如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
共收到 2 条回复 时间 点赞
仅楼主可见
ZengTester 回复

Gatling 开源版, Web 控制是自己开发的。

刘彬伟 关闭了讨论 03月05日 16:15
刘彬伟 重新开启了讨论 03月05日 16:15
需要 登录 后方可回复, 如果你还没有账号请点击这里 注册