config流程图
2017-01-25 10:44:35 0 举报
这个流程图展示了一个典型的配置过程。首先,用户或系统管理员通过图形用户界面或命令行工具启动配置向导。然后,系统会提示用户输入必要的配置信息,如网络设置、安全设置、用户权限等。在用户输入信息后,系统会进行初步的验证,确保信息的完整性和准确性。如果信息无效或缺失,系统会返回错误消息并要求用户重新输入。如果信息有效,系统会将这些信息保存到配置文件中,并根据需要进行进一步的配置。最后,系统会生成一个确认消息,通知用户配置已完成。整个过程旨在使用户能够轻松、快速地完成系统配置,提高系统的可用性和效率。
作者其他创作
大纲/内容
1:数据库存入agent监听IP的数量
否
进入其他处理模块
加载配置文件信息
是私有云
判断是否是私有云
初始化基本信息
传入\"stop\"
判断redis里是否存储\"config\"+\"_\"+statDataKey
获取agentCount标示能注册的agentTotal的数量
若是重启,redis与mysql同步nodeinfo
是
HttpControllerMain验证
注:1.基本流程图-AppInfo2.基本流程图ClusterINFO+TierINFO
判断agentType是否为空
handler处理逻辑
APMLicenseChecker验证
判断urlendsWith(\"config\")
如果mode为私有云0,判读agentCount0
是否是首次注册
netty服务器HttpControllerServer
读取配置文件
封装agent信息Msg内容
结果!=0
汇总
构建controller的服务端
1:数据库注册请求注册node info2:数据库注册agent信息
Client
AgentID对象信息里是否有GUID
3.0v版本
处理注册服务信息1:APPINFO 注册2:clusterinfo 注册3:tier 信息注册
结束
判断数据库中注册探针数量 agentTotal
结果为0
1:公有云判断账号有效期和探针数量2:获取agentCount标示能注册的agentTotal的数量
返回不能为空
传入“start”
是否有AgentID对象信息
实现细节
HttpControllerMain
返回包重复
入口
加载私有云路径
若重启请求,则删除agent监听的端口与IP信息
是公有云
0 条评论
下一页