【问题标题】:Scheduling with gearman vs. cron?使用 gearman 与 cron 进行调度?
【发布时间】:2010-06-02 22:10:48
【问题描述】:

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

cron 和 Gearman 有什么区别?

【问题讨论】:

  • 嗯,我想说这更像是一个应用程序级别的问题。

标签: cron gearman


【解决方案1】:

如果您正在做纯粹的调度,则无需使用 Gearman。

Gearman 和 cron 的主要区别在于:

  1. cron 作业仅基于时间触发,而 Gearman 函数由其他应用程序调用触发。
  2. 正如您所提到的,Gearman 用于协调多个系统之间的任务,而 cron 不提供同步。因此,异步任务更适合 cron,反之亦然。

除非您的应用程序需要将繁重的同步处理外包给其他服务器,否则我建议您使用 cron 并保持简单。

【讨论】:

    猜你喜欢
    • 2021-12-27
    • 1970-01-01
    • 1970-01-01
    • 2019-03-25
    • 2020-11-03
    • 2014-04-18
    • 1970-01-01
    • 2013-02-01
    • 2012-04-24
    相关资源
    最近更新 更多