Wrk性能测试工具

目标

  • wrk 入门
  • 使用 wrk 压测已有接口 写接口测试 读接口测试

wrk 安装

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
# Linux
apt install wrk

# MacOS
brew install wrk

# 源码编译安装
git clone https://github.com/wg/wrk.git
# 编译之后得到一个 wrk 可执行文件
cd wrk && make
export {wrk ENV}

命令

Go开发环境搭建

安装与配置

下载

安装

1
2
sudo wget https://golang.google.cn/dl/go1.14.12.darwin-amd64.tar.gz
sudo tar -C /usr/local -zxvf go1.14.12.darwin-amd64.tar.gz

参考:Go installation

配置

  • GOROOT: Go安装路径,比如 /usr/local/go
  • GOPATH: Go工作目录,包含 srcpkgbin 三个文件夹,比如 /Users/{UserName}/golang。安装目录通常存放自己开发的代码或者第三方依赖库。
  • GOPROXY: 下载依赖库时的镜像代理,可以是公司内部自建镜像。
  • GOPRIVATE: 指向自己的私有库,比如自己公司的私有库。
  • PATH: 该目录下的二进制文件可以在任意目录下直接运行。

注意: