运维子系统顾名思义就是该子系统负责整个平台的运维工作,是通用平台基础构件,正是该构件的存在能节省大量人力降低系统运维投入,保障系统运维质量,毕竟人工运维工作量较大耗时较长且容易出错,使用运维子系统能大大加快运维时间,同时降低人工运维成本,使得运维工作方便、快捷、高效。运维子系统构架与日志子系统架构较为类似,甚至较之还要简单,其架构示意图如下:
如上图所示,运维子系统架构相对简单层次分明且清晰,以下简介运维子系统功能。
1. 运维子系统构成
(一)运维子系统数据发布。运维子系统数据发布负责向数据子系统进行运维数据初始化和后续的变化数据。数据存储、数据分发都有数据子系统承担,所以运维子系统数据发布服务负载相当轻可以单点运行。运维子系统数据发布服务仅需要在初始化时读入运维数据,然后定时扫描更新数据,并将之发布于数据子系统即可。
(二)运维节点。运维节点是运维工作的具体执行者,该服务从数据子系统获取自己工作数据后,