一、wrk简介
开源的性能测试工具 wrk,简单易用,没有Load Runner那么复杂,他和 apache benchmark(ab)同属于性能测试工具,但是比 ab 功能更加强大,并且可以支持lua脚本来创建复杂的测试场景。
wrk 的一个很好的特性就是能用很少的线程压出很大的并发量, 原因是它使用了一些操作系统特定的高性能 I/O 机制, 比如 select, epoll, kqueue 等。
wrk GitHub 源码:https://github.com/wg/wrk
二、wrk 的安装
wrk 支持大多数类 UNIX 系统,不支持 windows,需要操作系统支持LuaJIT 和 OpenSSL,不过不用担心,大多数类 Unix 系统都支持。安装 wrk 非常简单,只要从 github 上下载 wrk 源码,在项目路径下执行 make 命令即可。
# yum -y install git make gcc
# git cloneh ttps://github.com/wg/wrk.git wrk
# cd wrk
# make
# cp wrk /usr/local/bin/
三、wrk的使用
四、参考
wrk - a HTTP benchmarking tool
https://github.com/wg/wrk
Web 压力测试工具 wrk 安装及使用
https://www.tytrock.com/topics/293
性能测试工具 wrk 安装与使用
https://www.cnblogs.com/savorboard/p/wrk.html
HTTP性能测试工具wrk安装及使用
https://blog.csdn.net/ldyBOY1314/article/details/87360307