(Clusters and jobs)集群和作业
每一个分布式处理的服务都有自己的不同的专业术语hydra也不例外,它有一个中央协调器叫做Spanwn,它是负责集元数据数据和工作的管理(就是我们应该在什么时间或什么地方运行)Minions实际上是工作运行在集群上的,它真正的执行工作,监视它们的运行,告诉Spawn它运行的怎么样等等,通常在集群上每个主机节有一个Minions。当多Minions在一个节点上是人为的测试或需要一些专业的JBOB设置,所以所有的工作节点我们通俗的称它们叫Minions,所以minions是一个java进程并且是box类型。
1.Commands and jobs (指令和作业)
每一个集群服务有一些列的指令集,指令参考shell脚本,跟随者这些约束比如执行指令必须需要什么样的CPU什么样的内存。在实践中大多数指令还是老一套的运行java程序但是他们能用shell脚本。看一个典型的列子。
${ HOME }/脚本/job-task。上海的工作。conf{ {节点}} { {节点}} { { jobid } }
不好意思还是从怎么安装编译hydra 开始吧