Guzzle6与curl相比性能较慢

时间:2019-02-19 08:45:06

标签: php guzzle

我正在使用Guzzle 6在PHP 7.2中通过网络发出多个请求

我的问题是,与Guzzle的curl命令相比,它花费的时间是原来的两倍:curl的200ms与Guzzle的400-500ms。

您有什么想法吗?

1 个答案:

答案 0 :(得分:1)

也许Guzzle为客户端选择了错误的处理程序?检查是否是CurlMultiHandler而不是其他可能影响性能的处理程序。

https://github.com/guzzle/guzzle/blob/master/src/functions.php#L105-L112