首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

Master-Worker模式

它的核心思想是系统由两类进程协作工作:Master进程和Worker进程。Master进程负责接收和分配任务,Worker进程负责处理子任务。...当个个进程将子任务处理完成后,将结果返回给Master进程,由Master进程做归纳和汇总,从而得到系统的最终结果,其处理过程图下图所示: Master-Worker模式的好处,它能够将一个大任务分解成若干个小任务...Master-Worker模式结构 Master-Worker模式的结构相对比较简单,我们下面将给出一个简明的实现方式。...其中Master-Worker模式的主要参与者作用如下: Worker:用于实际处理一个任务 Master:任务的分配和最终结果的合成 Main:启动系统,调度开启Master Master-Worker...: Master */ public class Master { // Master维护一个任务队列 protected Queue workQueue = new

76210
领券