通用技术-压测工具
Contents
hye
hey 是一个向 Web 应用程序发送一些负载的小程序
|
|
常见选项
- -n:请求数,默认200
- -c:客户端worker数,默认50
- -q:每个客户端worker请求速率限制(qps),默认无限制
- -z:请求时间,如果设置了z那么n会失效,例子:
-z 10s
,-z 3m
- -m:请求方法
- -t:请求超时时间
- -H:自定义请求头,后面跟一个健值对字符串,例子:
-H "Accept: text/html"
- -A:HTTP Accept header
- -d:HTTP request body
- -D:从文件赋值HTTP request body
- -T:Content-type,默认是
"text/html"
- -a:Basic authentication, username:password
- -x:HTTP Proxy address as host:port
常见用法
|
|
ghz
gRPC基准测试和负载测试工具
|
|
常见选项
- –insecure:使用明文和不安全连接
- –proto=:protobuf文件
- –call=:完全限定的方法名称,格式为
package.Service/Method
或package.Service.Method
- -d, –data=:调用数据为带字符串的 JSON
- -c, –concurrency=50:客户端worker数,默认50
- -n, –total=200:请求数,默认200
- -z, –duration=0:请求时间,如果设置了z那么n会失效,例子:
-z 10s
,-z 3m
常见用法
|
|
Go Package
|
|