首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为并发的apache bench请求发送不同的POST json

为并发的apache bench请求发送不同的POST json
EN

Stack Overflow用户
提问于 2016-09-23 07:44:37
回答 1查看 6.6K关注 0票数 3

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

下面是我的问题

代码语言:javascript
复制
ab \
  -n 5 \
  -c 3 \
  -T "application/json" \
  -v 4 \
  -p my_json_body.json \
  http://localhost:8080/myendpoint

这是我的json

代码语言:javascript
复制
# my_json_body.json
{ "foo": "bar" }

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

因此,如果我一次发送四个请求,我希望其中两个请求

代码语言:javascript
复制
{ "foo": "bar" }

我要他们中的两个人

代码语言:javascript
复制
{ "hi": "bye" }

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

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-01-12 01:40:24

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

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/39650476

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档