gpt4 book ai didi

performance-testing - 为并发 apache bench 请求发送不同的 POST json

转载 作者:行者123 更新时间:2023-12-04 17:57:01 25 4
gpt4 key购买 nike

有没有办法在使用 apache bench 时为 post 请求发送不同的 body?

这是我的查询

ab \
-n 5 \
-c 3 \
-T "application/json" \
-v 4 \
-p my_json_body.json \
http://localhost:8080/myendpoint

这是我的 json
# my_json_body.json
{ "foo": "bar" }

我想要做的是为我的一半并发请求发送一个不同的json主体(-c表示并发)

所以如果我一次发送四个请求,我希望其中两个发送
{ "foo": "bar" }

我想要其中的两个发送
{ "hi": "bye" }

这可能吗?文档没有提到它的可能性,但它似乎是一个可能存在于某处的功能。 https://httpd.apache.org/docs/2.4/programs/ab.html

最佳答案

我使用并推荐的答案是编写一个 bash 脚本来同时运行 ab 两次,并将不同的 json 传递给 ab 的两个实例。见 Execute multiple shell scripts concurrently对于 bash 并发建议

关于performance-testing - 为并发 apache bench 请求发送不同的 POST json,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39650476/

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