微服务性能压测 | 系统开发
本文最后更新于:2022年3月25日
HTTP
QPS = 处理完成所有请求数所花费的时间 / (总请求数/并发数)
ab -k -p req.json -T application/json -c 1000 -n 10000 http://127.0.0.1:8080/xxx/yyy
- -k:保持连接
- -r:在遇到 socket 接收错误后,不退出测试
- -c:并发数
- -n:总请求数
- -v:日志等级,例如 -v 4
GRPC
ghz --insecure --proto classify_service.proto --call youtu.example.ClassifyService.Classify -D req_tensor.json --connections=100 -c 1000 -n 10000 localhost:15000
- -c:并发数
- -n:总请求数
参考
评论系统采用 utterances ,加载有延迟,请稍等片刻。