使用gearman与cron进行调度?

时间:2010-06-02 22:10:48

标签: cron gearman

我注意到很多人在讨论Gearman及其调度功能,使其能够将工作分配到其他服务器上。但是,我还没有看到与本地cronjobs的比较。

cron和Gearman之间有什么区别?

1 个答案:

答案 0 :(得分:10)

如果您正在进行纯调度,则不需要使用Gearman。

Gearman和cron之间的主要区别在于:

  1. cron作业仅基于时间触发,而Gearman功能由其他应用程序调用触发。
  2. 如前所述,Gearman用于协调多个系统之间的任务,而cron不提供同步。因此,异步任务对cron更好,反之亦然。
  3. 除非您的应用程序需要将重型同步处理转移到其他服务器,否则我建议您使用cron并保持简单。