数据节点:ADB集群的基本组件,存放了数据库的实际表数据,接收agent和协调节点发来的命令,并返回执行结果。

2。3  系统用例图

根据该部署工具的开发目标,做出用户的用例图,如图:

图2。1  系统用例图

2。4  系统用例图详细说明

从功能上我们可以将该部署工具分为主机信息管理功能、代理进程管理功能、GTM管理功能、协调节点管理功能、数据节点管理功能。现在对该部署工具的功能进行规定和描述。

表2。1  功能划分和说明

功能划分 主要输入 主要输出 相应处理过程

主机信息管理功能 在WEB端点击查询主机名按钮 在WEB页面中显示目前所有主机的信息 WEB端将list host命令发送给服务端进程。服务端对命令进行词法和语法分析,返还对系统表host查询的结果

在WEB端输入主机的相关信息,并点击增加主机名按钮 如果该主机名增加成功,提示操作成功;如果操作没有成功,进行相应错误提示 WEB端将add host命令和相关参数发送给服务端进程。服务端对命令进行词法和语法分析,并调用函数mgr_add_host进行主机名的添加,并返回执行结果

在WEB端输入要修改的主机名和相关信息,并点击修改主机名按钮 如果该主机名修改成功,提示操作成功;如果操作没有成功,进行相应错误提示 WEB端将alter host命令和相关参数发送给服务端进程。服务端对命令进行词法和语法分析,并调用函数mgr_alter_host进行主机名的修改,并返回执行结果

在WEB端输入要删除的主机名,并点击删除主机名按钮 如果该主机名删除成功,提示操作成功;如果操作没有成功,进行相应错误提示 WEB端将drop host命令和相关参数发送给服务端进程。服务端对命令进行词法和语法分析,并调用函数mgr_drop_host删除相应主机名,并返回执行结果

代理进程管理功能 在WEB端选择主机名或者all,并点击start agent 启动按钮 如果所需配置信息符合要求,就在系统表host中的相应主机启动一个agent进程,并提示操作成功;如果操作不成功,进行相应错误提示 WEB端将start agent命令和相关参数发送给服务端进程。服务端对命令进行词法和语法分析,并调用函数mgr_start_agent启动相应主机上的agent进程,并返回执行结果

GTM管理功能 在WEB端点击查询GTM列表的按钮 在WEB页面中显示目前所有GTM的信息 WEB端将list gtm命令发送给服务端进程。服务端对命令进行词法和语法分析,返还对系统表gtm查询的结果

在WEB端输入要添加的GTM相关信息,并点击增加协调节点按钮 如果该协调节点增加成功,提示操作成功;如果操作没有成功,进行相应错误提示 WEB端将add gtm命令和相关参数发送给服务端进程。服务端对命令进行词法和语法分析,并调用函数mgr_add_gtm进行主协调节点的添加,并返回执行结果

在WEB端输入要修改的主GTM和相关信息,并点击修改协调节点按钮

上一篇:基于深度学习的情感分析方法研究
下一篇:移动云计算环境下基于安卓平台的服务发现机制的设计和实现

zabbix程序能力训练测试平...

VB的分布式监控系统通信设计【721字】

大数据平台分布式监控指...

Nginx分布式Web服务器架构设计与实现

分布式爬虫服务器的设计与实现

Mesos分布式系统中资源调度算法研究

Zookeeper大数据平台分布式...

大淘宝网的虚假交易研究

浅谈农村大气环境保护的制度构建【1868字】

新疆农林高校學生昆虫生...

日语论文中日酒文化对比研究

发酵米粉优势菌株的发酵特性研究

个案管理茬老年糖尿病患...

肢体语言在小学英语教学中的应用浅谈

激光模拟训练器材国内外研究现状

淮安市高校足球运动损伤问卷调查表

2021年什么行业赚钱,适合...