Java成长之路

爱了!这款高逼格开源项目帮你进行分布式系统性能测试

2020-06-09  本文已影响0人  路人甲java

性能测试工具有不少,知名的有 ab,现代的有 wrk,还有 Go 语言的一款 hey,我之前也给大家推荐过。但它们都是命令行形式的,没有一个高逼格的 UI。今天推荐一款这样的工具。先上高逼格图片:

image

这个项目的名称:Locust(蝗虫),地址:https://github.com/locustio/locust,官网:https://locust.io/,Star 数 13k+,Python 语言开发。

简介

Locust 是易于使用的分布式用户负载测试工具。它旨在对网站(或其他系统)进行负载测试,并确定系统可以处理多少个并发用户。

这个想法是,在测试期间,大量的模拟用户会攻击您的网站。您可以使用 Python 代码定义每个用户的行为,并且可以通过 Web UI 实时监视群集过程。这将帮助您在允许真正的用户进入之前测试并确定代码中的瓶颈。

Locust 完全基于事件,因此可以在一台计算机上支持数千个并发用户。与许多其他基于事件的应用程序相比,它不使用回调。相反,它通过 gevent 使用轻量级进程。

主要特性

上一篇 下一篇

猜你喜欢

热点阅读