【发布时间】:2014-02-06 21:34:08
【问题描述】:
这是 gearman 的默认行为还是我必须将其指定为参数?
我正在使用 php,我正在使用 gearman 来排队大量的 mysql 查询,有点像使用 gearman 作为事务管理器。在之前提交的作业之前不处理作业至关重要。
此外,即使必须一次完成一项工作,增加额外的工人也会提高绩效吗?一个作业由几个 mysql 查询组成。
【问题讨论】:
这是 gearman 的默认行为还是我必须将其指定为参数?
我正在使用 php,我正在使用 gearman 来排队大量的 mysql 查询,有点像使用 gearman 作为事务管理器。在之前提交的作业之前不处理作业至关重要。
此外,即使必须一次完成一项工作,增加额外的工人也会提高绩效吗?一个作业由几个 mysql 查询组成。
【问题讨论】:
默认行为是按给定顺序一次取一个。
添加第二个工人将改变这一点。它仍然会以相同的顺序处理队列,但没有什么可以说一个工作人员不能像第一个工作人员那样同时执行多个工作。
【讨论】: