ab 命令全称为:Apache bench,是 Apache 自带的压力测试工具,也可以测试 Nginx、IIS 等其他 Web 服务器:

  • -n 总共的请求数
  • -c 并发的请求数
  • -t 测试所进行的最大秒数,默认值 为 50000
  • -p 包含了需要的 POST 的数据文件
  • -T POST 数据所使用的 Content-type 头信息
ab -n 1000 -c 5000 http://127.0.0.1/ # 每次发送1000并发的请求数,请求数总数为5000。