ApacheBench压力测试

CentOS下安装ApacheBench

1
yum install httpd-tools

执行命令

向某个链接的机器并发400发送20000个请求

1
2
3
4
5
6
# 请求体不带内容
ab -n 20000 -c 400 https://xxx.com

# 请求体带json文件
ab -n 1000 -c 1 -p turn.data -T "application/json" http://ip:port/predict

性能指标(某圈广告投放):

  • Requests per second: >=1500
  • Time per request: <=200ms

说明: 每秒QPS>=1500 响应时间<=200ms