我试图了解 Gearman,但直到现在我无法弄清楚任务和工作之间有什么区别。
我正在尝试创建一个客户端,它将定期(每 10 分钟)解析一个 XML 页面。哪个是最好的方法?
该手册提供了一个了不起的解释:
工作与任务
任务是客户端和作业服务器之间的任何请求或通信。任务通常是关于工作的交流。任务可能是
please run this job
或what is the status of this job
。工作是工作人员所做的事情,不断在工作服务器上等待告诉他何时开始以及使用什么参数。客户提交作业并询问有关作业的状态(这两件事都被视为任务)。工人实际执行工作。