【发布时间】:2013-02-12 00:36:15
【问题描述】:
我有一个 gearman worker(称为“manager”),它读取一个 url 列表,然后为它们中的每一个调用另一个 gearman worker(称为“dependent”),它获取传递的 url 的内容并做一些工作就可以了 - 索引,等等。每个 url 属于同一个域(例如:www.test.com)。当每个工作人员拨打curl_init() 时,都会与 www.test.com 建立新连接。
我正在寻找一种方法来在工作人员之间共享 curl 的资源处理程序,以便重用相同的连接。在我的例子中,manager 可以创建资源处理程序,然后将其作为工作负载参数传递给 dependents。
【问题讨论】: