数据节点: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和相关信息,并点击修改协调节点按钮

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

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

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

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

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

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

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

SAAS分布式支付集成系统的设计和实现

ASP.net+sqlserver企业设备管理系统设计与开发

LiMn1-xFexPO4正极材料合成及充放电性能研究

我国风险投资的发展现状问题及对策分析

互联网教育”变革路径研究进展【7972字】

网络语言“XX体”研究

张洁小说《无字》中的女性意识

新課改下小學语文洧效阅...

老年2型糖尿病患者运动疗...

麦秸秆还田和沼液灌溉对...

安康汉江网讯