【问题标题】:apache bench: connection times vs. Time per requestapache bench:连接时间与每个请求的时间
【发布时间】:2019-09-18 19:17:38
【问题描述】:

这是我的测试之一:

ab -n 100 -c 100 https://4ybg04diid.execute-api.us-east-1.amazonaws.com/api/

Concurrency Level:      100
Time taken for tests:   0.237 seconds
Complete requests:      100
Failed requests:        0
Total transferred:      51600 bytes
HTML transferred:       3300 bytes
Requests per second:    421.36 [#/sec] (mean)
Time per request:       237.327 [ms] (mean)
Time per request:       2.373 [ms] (mean, across all concurrent requests)
Transfer rate:          212.33 [Kbytes/sec] received

Connection Times (ms)
              min  mean[+/-sd] median   max
Connect:        8   60  12.1     54      76
Processing:    23   52  12.6     52     100
Waiting:       22   51  12.6     52     100
Total:         71  112  17.1    110     166

上面写着Time per request=237.327 [ms] (mean),但是当它总结连接时间时,下面写着Total 112 mean。为什么每个请求的时间更长?

【问题讨论】:

    标签: load-testing apachebench


    【解决方案1】:

    Total 112 mean是服务器的处理时间,Time per request=237.327 [ms] (mean)是用户发送请求到收到回复的时间。 Total 112 mean 的网络传输时间比Time per request=237.327 [ms] (mean) 少。

    【讨论】:

      猜你喜欢
      • 2023-03-26
      • 1970-01-01
      • 1970-01-01
      • 2022-11-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多