蝗虫报告

NUM REQUESTS 500
NUM CLIENTS 50
NUM HATCH RATE 10
 Name                                 # reqs      # fails     Avg     Min     Max  |  Median   req/s
--------------------------------------------------------------------------------------------------------------------------------------------
 POST /someurl                           549     0(0.00%)      43      27     103  |      44   40.90
--------------------------------------------------------------------------------------------------------------------------------------------
 Total                                   549     0(0.00%)                                      40.90

Percentage of the requests completed within given times
 Name                                 # reqs    50%    66%    75%    80%    90%    95%    98%    99%   100%
--------------------------------------------------------------------------------------------------------------------------------------------
 POST /someurl                           549     44     48     50     51     55     57     63     68    103
--------------------------------------------------------------------------------------------------------------------------------------------


此处,失败案例的数量为0。

请求数为500,但是报告中的总请求数为549

任何人都可以解释为什么存在不一致之处。

提前致谢!

最佳答案

启动客户端时,Locust会执行以下两项操作:


它会根据您的孵化率和指定的蝗虫数量来创建蝗虫
这些都开始提出要求
一旦所有蝗虫都产卵,请求数将重置


除非使用--no-reset-stats



因为您使用的是--no-reset-stats,这意味着在孵化期中发出的任何请求都将计入您的总数,即使直到全部孵化后才开始计数500。

10-08 00:18