wrk2:恒定吞吐量正确的wrk延迟记录变体 源码
wrk2 一个主要基于wrk的HTTP基准测试工具 对wrk2进行了修改,以产生恒定的吞吐量负载,并精确到9s的延迟细节(即,运行足够长的时间可以产生准确的99.9999%'ile)。 除wrk的参数外,wrk2通过--rate或-R参数(默认值为1000)接受吞吐量参数(每秒总请求数)。 重要提示:在进一步介绍之前,我想说明一下,这项工作绝不是要对威尔·格罗泽(Will Glozer)在wrk上所做的伟大工作进行攻击或贬低。 我喜欢他的代码,我衷心希望可以将我所做的某些更改考虑为包含在wrk中。 正如可能熟悉我与延迟相关的演讲和言论的人一样,我专注于wrk2修复的延迟测量问题在负载生成器和监视代码中极为常见。 我不认为重复创作的人缺乏技能或智慧。 我曾经(最近在2-3年前)与世界其他地区一样,对协调遗漏的影响一无所知。 wrk2用HdrHistograms替换了wrk的单个请求样本
用户评论