gpt4 book ai didi

benchmarking - 如何忽略 ab (apache bench) 中的超时?

转载 作者:行者123 更新时间:2023-12-02 01:27:00 27 4
gpt4 key购买 nike

我在 Web 服务上使用 apache bench 运行基准测试。我知道测试期间有 1-2 个请求会超时(这是一个 Web 框架问题)。当发生超时时,ab 退出并显示消息apr_pollset_poll:指定的超时已过期 (70007) 并且不显示结果。我想获得测量结果,忽略这些超时测试(或也对它们进行计数,但仅使用超时值作为响应时间)。可以用ab吗?

编辑:我使用的命令是

ab -n 1000 -c 10 http://localhost:80

我查看了 ab 源代码,从我所看到的情况来看,不可能忽略这些错误。也许有一个 fork 可以实现这样的功能?

最佳答案

默认超时为 30 秒。您可以使用 -s 更改此设置:

ab -s 9999 -n 1000 -c 10 http://localhost:80

关于benchmarking - 如何忽略 ab (apache bench) 中的超时?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39590999/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com