[发明专利]统一管理应用系统配置数据的方法和装置有效

专利信息
申请号: 201611107716.7 申请日: 2016-12-06
公开(公告)号: CN108156201B 公开(公告)日: 2021-01-26
发明(设计)人: 强晶晶 申请(专利权)人: 北京京东尚科信息技术有限公司;北京京东世纪贸易有限公司
主分类号: H04L29/08 分类号: H04L29/08
代理公司: 中原信达知识产权代理有限责任公司 11219 代理人: 张一军;姜劲
地址: 100080 北京市海淀区杏石口路6*** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 统一管理 应用 系统配置 数据 方法 装置
【说明书】:

发明涉及一种统一管理应用系统配置数据的方法,该方法包括:服务端根据来自客户端的应用系统配置数据的调用请求,依次判断程序内变量缓存、服务端内存缓存、异地内存缓存和数据库缓存中是否存在符合会话请求的配置数据,一旦发现存在,则停止判断,并调取相应的配置数据;否则在关系型数据库中调取相应的配置数据;服务端将相应的配置数据发送至客户端。本方法可以根据客户端发出的调用请求,服务端统一从包括所有应用系统配置数据的数据库中调取相应的配置数据,实现配置数据的统一管理。本发明还涉及一种统一管理应用系统配置数据的装置和系统。

技术领域

本发明涉及计算机网络技术领域,尤其涉及一种统一管理应用系统配置数据的方法和装置。

背景技术

在现有技术中,科技公司内部各业务系统的配置参数、系统开关等,都通过配置相应的文件或者数据库的方式分别存储和提供访问,相应的文件或者数据库之间无法互相感知,这既造成大量冗余,也增加了程序的运维成本和复杂性。

并且,在程序使用配置文件或关系型数据库管理程序配置时,还存在下述问题:需要独立的代码实现,消耗一定的开发成本;修改配置项不灵活,对该程序了解不深的运维人员无法主动修改配置;无法与其他系统公用配置。

发明内容

有鉴于此,本发明提供一种统一管理应用系统配置数据的方法和装置,能够将所涉及的所有应用系统的配置数据集合在一个数据库中,则可对数据库中的配置数据进行统一管理,既能极大提高程序灵活配置能力和降低运维的难度,同时也可使程序间批量配置管理、灵活动态配置成为可能。

为实现上述目的,根据本发明的一个方面,提供了一种统一管理应用系统配置数据的方法。

本发明的统一管理应用系统配置数据的方法包括以下步骤:

服务端根据来自客户端的应用系统配置数据的调用请求,依次判断程序内变量缓存、服务端内存缓存、异地内存缓存和数据库缓存中是否存在符合会话请求的配置数据,一旦发现存在,则停止判断,并调取相应的配置数据;否则在关系型数据库中调取相应的配置数据;服务端将相应的配置数据发送至客户端。

可选地,所述方法还包括:将所有应用系统的配置数据及配置数据的信息录入到所述数据库中;并且,将数据库中的配置数据进行增添、删除或修改。

可选地,所述方法还包括:将所述数据库中的配置数据按类型进行分类,将服务端与键绑定;通过客户端将监控指令发送至服务端;服务端根据所述监控指令,选择监控数据库中的配置数据的方式,所述方式包括按照所述类型进行监控和按照所述类型和键进行监控;服务端监控所述数据库中的配置数据是否发生变化,若发生变化,则将变化后的配置数据通过客户端推送至相应的应用系统。

可选地,所述方法还包括:将所有应用系统的信息录入到与所述服务端连接的数据库;并且,将所述数据库中的应用系统的信息进行增添、删除或修改,其中所述应用系统的信息包括但不局限于:应用系统ID、唯一键和描述字段;并且,服务端根据所述应用系统的信息验证所述调用请求中的应用系统的验证信息;服务端根据所述验证信息判定所述应用系统的调用权限,以便服务端根据所述调用权限和所述调用请求,从数据库中调取相应的配置数据。

可选地,采用键和值的方式将所有应用系统的配置数据录入到所述数据库中;将所有应用系统的配置数据批量录入到所述数据库中;以及将所述配置数据从所述数据库中批量导出。

根据本发明的另一方面,提供了一种统一管理应用系统配置数据的装置。

本发明的统一管理应用系统配置数据的装置包括:数据调取模块和数据配置模块;其中,所述数据调取模块用于根据来自客户端的应用系统配置数据的调用请求,依次判断程序内变量缓存、服务端内存缓存、异地内存缓存和数据库缓存中是否存在符合会话请求的配置数据,一旦发现存在,则停止判断,并调取相应的配置数据;否则在关系型数据库中调取相应的配置数据;以及所述数据配置模块用于将相应的配置数据发送至客户端。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京京东尚科信息技术有限公司;北京京东世纪贸易有限公司,未经北京京东尚科信息技术有限公司;北京京东世纪贸易有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201611107716.7/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top