我有一个 gearman worker(称为“manager”),它读取一个 url 列表,然后为它们中的每一个调用另一个 gearman worker(称为“dependent”),它获取传递的 url 的内容并对其进行一些工作-索引等等。每个 url 属于同一个域(例如:www.test.com)。当每个工作人员调用 时curl_init()
,都会与 www.test.com 建立新连接。
我正在寻找一种在工作人员之间共享 curl 资源处理程序的方法,以便重用相同的连接。在我的情况下,经理可以创建资源处理程序,然后将其作为工作负载参数传递给依赖项。