5
A
回答
2
手册offers a terrific explanation:
作业与任务
一个任务是客户和作业服务器 之间的任何请求或通信。一项任务通常是约工作。任务可能是
please run this job
或what is the status of this job
。一份工作是 工作者所做的事情,不断在作业服务器上等待 告诉他什么时候开始并说什么参数。客户提交作业 并询问有关作业的状态(这两项都被认为是 任务)。工人实际上执行这些工作。
相关问题
- 1. AntCall和Ant任务有什么区别?
- 2. Gearman中的startGearmanServer和createGearmanServer有什么区别?
- 3. 耙子任务和工人类有什么区别?
- 4. SQL作业和Windows任务计划程序有什么区别?
- 5. android:时间任务和服务有什么区别?
- 6. 多线程和任务之间有什么区别?
- 7. 任务和活动堆栈:两者之间有什么区别。
- 8. Windows任务调度器和hangfire(或Quartz.net)有什么区别?
- 9. 有什么区别`和$(Bash中有什么区别?
- 10. ==和===有什么区别?
- 11. ==和===有什么区别?
- 12. 有什么区别? :和||
- 13. ==和===有什么区别?
- 14. '=='和'==='有什么区别?
- 15. `&`和`ref`有什么区别?
- 16. 有什么区别:。!和:r!?
- 17. | 0和~~有什么区别?
- 18. Appender和〜有什么区别?
- 19. 有什么区别`pushManager.subscribe`和`pushManager.getSubscription`服务工人
- 20. GearMan后台任务
- 21. 状态机和工作流有什么区别?
- 22. AWS beanstalk中工作层和Web层之间有什么区别
- 23. 工作线程和I/O线程有什么区别?
- 24. 工作流和数据流有什么区别?
- 25. 线程和后台工作有什么区别?
- 26. “提交”和“提交工作”有什么区别?
- 27. UseCase和工作流程有什么区别?
- 28. Linux Windows之间的多任务,多线程有什么区别?
- 29. Dispatcher视图和服务与工作设计模式有什么区别?
- 30. xtype和别名有什么区别?
作业返回一个句柄,它将在未来一段时间内异步完成,而一个任务被阻塞,并且当这个调用返回时它将完成你的工作单元。如果您按计划解析XML,则只需从cron直接调用解析器;当您有一组以不可预测的方式创建的作业(比如用户请求)时,作业服务器会更有用,而且他们需要以有序的,资源有限的方式完成作业。 – halfer 2013-05-04 11:01:55
@halfer - 我不认为任务必须阻止。作业中的某些任务可以在单独的线程中独立运行,并且可以使用join()方法将它们连接起来以完成作业。 – nanosoft 2015-02-15 09:47:44