在linux中建立“相同”进程的并发 - Curl

时间:2015-08-19 04:26:01

标签: php linux curl concurrency

如何在linux中实现进程的真正并发性。我试图使用简单的curl命令从linux客户端建立尽可能多的连接。为此,我想调用1000卷曲到相同的目标URL并测量每个请求所花费的时间。

最好的方法是什么?还有什么是验证同时创建1000个请求的最佳方法(产生1000个进程?)。

我尝试使用xargs如下:

seq 1 1000 | xargs -n1 -P1000 bash -c 'curl <url>'

它提取的URL大约是几KB,在网卡功能范围内。但是,它们往往足够快,以至于我无法确定所有连接是否并发,以及它是否同时产生了1000个进程。

有更好的方法吗?

0 个答案:

没有答案