[发明专利]配置文件路径的方法及系统在审
申请号: | 201910766728.8 | 申请日: | 2019-08-15 |
公开(公告)号: | CN110572442A | 公开(公告)日: | 2019-12-13 |
发明(设计)人: | 尹传文;吴峰;郭伟 | 申请(专利权)人: | 上海易点时空网络有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L12/24 |
代理公司: | 11541 北京卓唐知识产权代理有限公司 | 代理人: | 唐海力 |
地址: | 200125 上海市浦东*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 目标机器 配置管理 配置文件 服务器端 后台 标识存储 代理管理 分类管理 管理后台 机器管理 集中管理 角色权限 配置信息 配置指令 配置中心 系统管理 项目管理 应用程序 用户创建 运行状态 长连接 分类 申请 权限 反馈 配置 创建 通信 管理 | ||
1.一种配置文件路径的方法,其特征在于,包括:
服务器端通过第一应用程序与配置管理后台保持长连接通信,所述配置管理后台发送配置指令至所述服务器;
目标机器接收所述配置指令,根据所述配置指令通过第二应用程序更新所述目标机器中的第一配置文件,或启停所述目标机器中的第三应用程序;
所述目标机器反馈运行状态至所述服务器端;
所述配置管理后台通过RBAC权限进行系统管理、项目管理、分类管理、机器管理、代理管理或配置管理;用户创建配置项目和分类,并在分类下面创建多个第二配置文件,所述第二配置文件使用json格式存储;所述第二配置文件创建或者编辑成功后,选择指定版本的数据,发送到指定的目标机器列表上;
为所述第二配置文件指定标识;
所述目标机器按照所述标识存储至指定目录;
统一所述存储的第二配置文件的后缀格式。
2.根据权利要求1所述的配置文件路径的方法,其特征在于,所述标识为key、命名空间或二者的组合。
3.根据权利要求2所述的配置文件路径的方法,其特征在于,所述服务器端通过websocket与所述配置管理后台保持长连接通信,且所述服务器端且通过TCP协议发送所述配置指令至所述目标机器。
4.根据权利要求3所述的配置文件路径的方法,其特征在于,更新所述目标机器中的第一配置文件包括:分为主动更新及自动更新;
主动更新包括:
使用云配置管理后台,通过“下发配置”的按钮,将更新的配置信息发送给目标机器的配置代理服务程序;
代理服务程序接收到“下发”指令后,将新的配置信息按照上述规则写入指定配置文件路径;自动更新包括:
当云配置中心的配置信息发生保存操作的时,自动将更新的配置信息发送给目标机器的配置代理服务程序;
然后完成同主动更新一样的“下发配置”操作。
5.根据权利要求4所述的配置文件路径的方法,其特征在于,存储所述第二配置文件时,将修改前的旧数据建立版本号并保存,然后再更新当前配置。
6.根据权利要求5所述的配置文件路径的方法,其特征在于,在下发配置信息的时候,选择指定版本进行发布或者回滚。
7.一种配置文件路径的系统,其特征在于,包括:服务器端、目标机器;
其中,服务器端通过第一应用程序与配置管理后台保持长连接通信,所述配置管理后台发送配置指令至所述服务器;目标机器接收所述配置指令,根据所述配置指令通过第二应用程序创建、修改或删除所述目标机器中的第一配置文件,或启停所述目标机器中的第三应用程序;所述目标机器反馈运行状态至所述服务器端;所述配置管理后台通过RBAC权限进行系统管理、项目管理、分类管理、机器管理、代理管理或配置管理;用户创建配置项目和分类,并在分类下面创建多个第二配置文件,所述第二配置文件使用json格式存储;所述第二配置文件创建或者编辑成功后,选择指定版本的数据,发送到指定的目标机器列表上;所述服务器端为所述第二配置文件指定标识;所述目标机器按照所述标识存储至指定目录;所述目标机器统一所述存储的第二配置文件的后缀格式。
8.一种计算机设备,包括存储器、处理器和存储在所述存储器内并能由所述处理器运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如权利要求1-6中任一项所述的方法。
9.一种计算机可读存储介质,非易失性可读存储介质,其内存储有计算机程序,其特征在于,所述计算机程序在由处理器执行时实现如权利要求1-6中任一项所述的方法。
10.一种计算机程序产品,包括计算机可读代码,其特征在于,当所述计算机可读代码由计算机设备执行时,导致所述计算机设备执行权利要求1-6中任一项所述的方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海易点时空网络有限公司,未经上海易点时空网络有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910766728.8/1.html,转载请声明来源钻瓜专利网。