运行围攻时发送请求主体数据

运行围攻时发送请求主体数据

我正在尝试使用命令行实用程序 Siege 对服务进行负载测试。该服务通过 POST 在请求主体中接收 json。

我有一个名为 example-data.json 的文件,里面有 json。

我最终会把它变成一个微型服务,用于创建随机 json 以供测试,但现在应该可以了

我还有另一个名为 hit-qa.siege 的文件

http://www.qa-url.comPOST < 示例数据.json

我试着跑

siege -c10 -d1 -r1 -f ops/perf/hammer-dev.siege

当我检查服务的日志时,它没有在请求主体中收到任何内容。我用谷歌搜索无果,有人知道如何实现这一点吗?

答案1

我遇到了同样的问题围攻 3.0.1...看起来这是由一个错误引起的(发行说明)。

升级至围攻 3.0.5它刚刚再次开始发送 JSON POST 内容。

相关内容