wrk是一个比较先进的HTTP压力测试工具。wrk负载测试时可以运行在一个或多个CPU,wrk结合了可伸缩的事件通知系统epoll和kqueue等多线程设计思想。目前wrk可以安装在Linux和mac系统。下面是wrk在Linux下的安装及用法。
1、wrk安装
要有git工具,到github.com下载源码。
CentOS下:
# yum install -y git
# git clone https://github.com/wg/wrk.git
# cd wrk && make #进入源码目录,并进行编译
# cp wrk /usr/local/bin #拷贝可执行文件到PATH目录下
2、wrk用法
# wrk -t8 -c400 -d30s http://127.0.0.1:8080
3、wrk常用参数
-t 线程数
-c HTTP连接数
-d 测试执行时间
转载于:https://blog.51cto.com/10494588/1745359