并发curl POST请求

时间:2011-11-29 00:02:00

标签: bash shell unix concurrency

创建并发curl请求的最快方法是什么?我有一个接受POST请求的应用程序,并希望进行一些负载测试

我想同时运行以下cURL命令而不是顺序运行

 curl -d "param1=value1&param2=value2" http://example.com/test

由于

3 个答案:

答案 0 :(得分:6)

ApacheBench怎么样?你可能已经安装了它。

答案 1 :(得分:1)

我不自信但在bachground中产生了多个进程?

nohup curl -parameters &

对于负载测试,您可能需要多线程等功能,您可能还需要研究已有的工具。

答案 2 :(得分:0)

我用一些我编写的小perl脚本来做这种事情(生成并发POST请求):

http://patrick.net/sprocket/rwt.html

我打算将它移植到python,但perl版本现在运行得很好。