二、系统名词及关系详解

2019-07-21 13:12:18 george518 ...

一、系统结构图

二、名词解释:

1、任务调度管理层:

简称master,包含任务调度,系统页面,出错通知和日志管理等功能。master是系统老板,负责分配别人干活,验收,出错通报等等…(创业初期自己也干活)

2、执行层:

简称actuator,或者叫执行器。具体包含四种执行器:agent执行器(推荐)、本地执行器、ssh执行器以及telnet执行器(windows)。actuator就是员工,负责接收老板指令,完成情况及时汇报。

2-1本地执行器:

相对于master来说的,和master部署在一起,也就是说,仅部署master也是可以执行本地服务器的定时任务。相当于公司001员工,公司最早的员工(一般是指老板,也就是说创业初期也干活的那种)。

2-2ssh执行器:

自从有了ssh执行器,master可以通过ssh的方式连接其他服务器,管理和执行其他服务器的定时任务。相当于002号员工,第一个被招聘的员工,他通过打电话给其他公司,让其他公司的员工干活。

2-3telnet执行器:

ssh执行器受限于linux系统,windows系统就不好使了,所以master使用telnet的方式连接其他windows服务器执行任务。目前来看,这个员工基本上没啥活,养着吧…

2-4 agnet执行器:

V2.8新增功能,与其他三位员工不同的是,agent需要单独部署到目标服务器或者容器上,自动注册到master执行资源中,就像是外派到其他服务器的员工。支持linux、mac和windows。因其部署简单,自动注册,资源占用少,通信可靠,强烈推荐使用。(新来的和尚念经好)

三、系统关系

这张图最好了解:

所以:
额,不总结了,比较简单了….

相似文章