我试着理解Gearman,但是直到现在我还不能弄清楚task和job之间的区别。
我试图创建一个客户端,将解析定期(每10分钟)一个XML页面。哪个是最好的方法?
手册给出了极好的解释:
Jobs vs. Tasks
任务是客户端和作业之间的任何请求或通信服务器。任务通常是关于工作的通信。任务可能是
please run this job
或what is the status of this job
。工作就是工作线程所做的事情,在作业服务器上持续等待告诉他什么时候开始,用什么论据。客户提交作业询问工作状况(这两件事都会被考虑在内)任务)。工人实际执行工作。