gpt4 book ai didi

benchmarking - 使用 siege 与 wrk 进行负载测试和基准测试

转载 作者:行者123 更新时间:2023-12-03 15:06:19 25 4
gpt4 key购买 nike

关闭。这个问题不满足Stack Overflow guidelines .它目前不接受答案。












想改善这个问题吗?更新问题,使其成为 on-topic对于堆栈溢出。

去年关闭。












锁定。这个问题及其答案是locked因为这个问题是题外话,但具有历史意义。它目前不接受新的答案或互动。








我一直在寻找可以帮助我进行负载测试和基准测试的工具。我找到了一对像:

  • https://github.com/wg/wrk
  • http://www.joedog.org/siege-home/
  • https://github.com/rakyll/boom

  • 我想知道是否有人对这些工具有任何经验并且对这些工具的优缺点有任何反馈。我的负载压力将包括使用 DELETE、PUT、GET、POST 等 header 的不同测试用例。

    最佳答案

    我用过 wrk 和 siege,siege 是一个非常容易使用的工具,但我不确定你是否可以用 siege 测试 DELETE 或 PUT。

    Wrk 可以使用提供的 lua 脚本来生成请求,因此 DELETE 和 PUT 不会有问题。 AND wrk 是一个可以压倒 NGINX 静态文件服务器的工具,所以我认为它对于通用负载测试来说已经足够快了。

    我从未使用过 @Direvius 建议的 boom 或 Yandex.tank,主要是因为 wrk 足够简单并且符合我们的需求。但是 JMeter 对我来说太复杂了。

    关于benchmarking - 使用 siege 与 wrk 进行负载测试和基准测试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22491229/

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