[发明专利]项目配置方法和装置在审
申请号: | 201310309841.6 | 申请日: | 2013-07-22 |
公开(公告)号: | CN103488677A | 公开(公告)日: | 2014-01-01 |
发明(设计)人: | 魏守阳 | 申请(专利权)人: | 广州唯品会信息科技有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 广州华进联合专利商标代理有限公司 44224 | 代理人: | 黄晓庆;王茹 |
地址: | 510370 广东省广州*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 项目 配置 方法 装置 | ||
技术领域
本发明涉及运维服务架构,特别是涉及一种项目配置方法和装置。
背景技术
项目是指一系列独特的、复杂的并相互关联的活动,这些活动有着一个明确的目标或目的,必须在特定的时间、预算、资源限定内,依据规范完成。项目对社会、企业、个人的意义都是非常重要的。
每个项目都有不同的配置文件,这些配置文件用于设定一些可变的系统参量、选项和资格认证信息等,每个配置文件通常是分布在各项目的目录和机器上,当项目、部署机器增多时,需要部署或变更配置文件时,需要将不同的配置文件上传到多台服务器的不同目录,效率低而且操作麻烦,容易出错。
发明内容
基于此,有必要针对上述问题,提供一种项目配置方法和装置。
一种项目配置方法,包括步骤:
接收到下发请求时或接收到检测配置数据更新指令时,分发配置数据至各个客户端或检测所述配置数据的更新并自动分发所述配置数据至各个客户端。
上述项目配置的方法,主动分发或自动检测自动分发所述配置数据至各个客户端,下发实时,不需要人工参与,运作模式简单可靠,各个客户端的数据更新准确快速。
一种项目配置装置,包括服务端,其中所述服务端包括:
配置中心数据库,用于存储各个项目的配置数据;
配置处理器,用于在接收到下发请求时或接收到检测配置数据更新指令时,分发配置数据至各个客户端或检测所述配置数据的更新并自动分发所述配置数据至各个客户端。
上述项目配置装置,配置中心数据库将配置数据集中化管理,当需要部署或变更配置数据时,只需将配置中心数据库的相应配置数据进行相关处理,然后统一分发,提高了操作的效率和准确率,系统的安全性、准确性大大提高; 配置处理器主动分发或自动检测自动分发所述配置数据至各个客户端,下发实时,不需要人工参与,运作模式简单可靠,各个客户端的数据更新准确快速。
附图说明
图1为本发明方法实施例一的流程示意图;
图2为本发明方法实施例二的流程示意图;
图3为本发明装置实施例的结构示意图。
具体实施方式
下面结合附图以实施例的方式对本发明项目配置的方法和装置做详细描述。
实施例一
一种项目配置方法,如图1所示,包括步骤:
步骤101:接收到下发请求时或在接收到检测配置数据更新指令时,进入步骤102;
步骤102:分发配置数据至各个客户端或检测所述配置数据的更新并自动分发所述配置数据至各个客户端。
其中所述配置数据更新指令可以包含新增配置数据指令或更改配置数据指令或删除配置数据指令。
实施例二
实施例二与实施例一的主要区别是还包括步骤:记录所述配置数据下发的状态。
一种项目配置方法,如图2所示,包括步骤:
步骤201:接收到下发请求时或在接收到检测配置数据更新指令时,进入步骤202;
步骤202:分发配置数据至各个客户端并记录所述配置数据下发的状态或检测所述配置数据的更新并自动分发所述配置数据至各个客户端同时记录所述配置数据下发的状态。
其中所述配置数据下发的状态可以包括下发的客户端数目、IP和接收是否成功等,记录配置数据下发状态的实际结果,各个客户端的接受结果一目了然。
上述项目配置的方法,主动分发或自动检测自动分发所述配置数据至各个客户端,下发实时,不需要人工参与,运作模式简单可靠,各个客户端的数据更新准确快速,并且所述方法记录配置数据下发状态的实际结果,各个客户端的接受结果一目了然。
实施例三
一种项目配置装置,如图3所示,包括服务端,其中所述服务端包括:
配置中心数据库302,用于存储各个项目的配置数据;
配置处理器(CP)303,用于在接收到下发请求时或接收到检测配置数据更新指令时,分发配置数据至各个客户端或检测所述配置数据的更新并自动分发所述配置数据至各个客户端。
在一个具体实施例中,所述配置数据以“键名-值”的形式保存,所保存的值是任何文本,例如一个普通的字串,或者以Json形式封装的数据,或XML等,容量是64k,为使用方预留了很大的空间,基本上一个键值可以对应原有的一个配置数据。表1是部分配置数据保存的值的类型结构。
表1配置数据主表结构
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州唯品会信息科技有限公司,未经广州唯品会信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310309841.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:基于聚类的邮件分类方法和系统
- 下一篇:一种防静电陶瓷材料及其制备方法