一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种基于跨IDC环境的多租户应用配置分发系统的制作方法

2022-03-04 23:22:19 来源:中国专利 TAG:

技术特征:
1.一种基于跨idc环境的多租户应用配置分发系统,其特征在于,包括:服务端组件,包括:服务端租户需求采集服务器集群、服务端代理服务器集群和服务端分域路由管理器;租户端计算机组件,包括:租户端计算机;其中,所述服务端租户配置需求采集服务器集群,包括若干需求采集服务器;用于统一接受租户访问请求,获取租户配置需求数据;所述服务端代理服务器集群,包括若干按地域设置的分域代理服务器集群;所述分域代理服务器集群包括若干配置代理服务器;所述服务端分域路由管理器,分别连接所述服务端租户配置需求采集服务器集群和所述服务端代理服务器集群;用于为租户分配配置代理服务器,和用于将所述租户配置需求数据分发到与租户账号对应的配置代理服务器;所述租户端计算机,与所述配置代理服务器连接,用于进行配置监控、跨idc配置同步、运行租户端配置数据库和运行租户应用程序。2.根据权利要求1所述的系统,其特征在于:所述租户配置需求数据,包括环境配置需求数据和应用配置需求数据。3.根据权利要求1所述的系统,其特征在于,所述配置代理服务器,包括设置于所述配置代理服务器上的配置代理模块和配置代理数据库;其中,所述配置代理模块,基于对所述租户配置需求数据的分析,对所述配置代理数据库进行操作并生成第一操作日志和更新标记;所述操作,包括更改、删除、添加和恢复租户配置数据;所述配置代理数据库,用于存储租户配置数据以及与租户账户对应的按更新顺序存储的所有第一操作日志。4.根据权利要求1所述的系统,其特征在于:所述服务端分域路由管理器,还用于数据跨域迁移管理,包括:所述服务端分域路由管理器将租户数据从原配置代理服务器迁移到新配置代理服务器,并将迁移指令下发到租户的原配置代理服务器上,租户端计算机访问原配置代理服务器时,解析迁移指令进行重新定位,使租户端计算机与新配置代理服务器建立连接;其中,所述原配置代理服务器与新配置代理服务器可以分别属于不同的分域代理服务器集群。5.根据权利要求1所述的系统,其特征在于:所述租户端计算机组件,还包括:设置于所述租户端计算机上的配置监控模块和跨idc配置同步模块;其中,所述配置监控模块,对所述配置代理服务器进行监听,若监听到来自租户账号对应的配置代理服务器的更新标记通知,则向所述跨idc配置同步模块发出启动配置数据更新指令,并在收到更新完成标记后向租户应用程序发出应用程序配置更新指令;所述跨idc配置同步模块,收到所述启动配置数据更新指令后,获取所述第一操作日志,基于对所述第一操作日志的解析,对所述租户端配置数据库进行配置更新操作并生成第二操作日志和更新状态标记;所述更新状态标记包括更新中标记、更新失败标记和所述更新完成标记;对所述租户端配置数据库进行配置更新操作,包括更新租户应用程序的配置表数据;所述跨idc配置同步模块可以根据配置更改的情况,从跨idc的配置代理服务器
上获取数据。6.根据权利要求5所述的系统,其特征在于:所述对所述配置代理服务器进行监听,包括自动方式和手动方式;其中,所述自动方式为对所述配置代理服务器进行定期查询;所述手动方式为租户主动通过所述配置监控模块对所述配置代理服务器进行查询。7.根据权利要求1所述的系统,其特征在于:所述租户端计算机组件,还包括:设置于所述租户端计算机上的租户端配置数据库和租户应用程序;其中,所述租户端配置数据库,包括与每个租户应用程序对应的配置表数据和按更新顺序存储的所有第二操作日志;所述配置表数据包括系统环境参数和应用程序参数;所述租户应用程序,包括租户应用程序的系统环境和应用程序框架;所述应用程序框架接收到所述应用程序配置更新指令后,基于所述应用程序的配置表数据,刷新应用程序配置值。8.根据权利要求1所述的系统,其特征在于:所述为租户分配配置代理服务器,包括:根据租户归属地以及当前负载均衡水平,为租户分配与租户账号对应的配置代理服务器。9.根据权利要求1所述的系统,其特征在于:所述为租户分配配置代理服务器,包括:基于使租户端计算机与配置代理服务器之间具有最短或较短的通信距离,为租户分配与租户账号对应的配置代理服务器。10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至9中任一项所述系统的操作步骤。

技术总结
本发明属于计算机技术领域,公开了一种基于跨IDC环境的多租户应用配置分发系统,包括:服务端租户配置需求采集服务器集群,用于获取租户配置需求数据;服务端代理服务器集群,包括若干分域代理服务器集群;服务端分域路由管理器,分别连接服务端租户配置需求采集服务器集群和服务端代理服务器集群,用于为租户分配配置代理服务器,和用于将租户配置需求数据分发到配置代理服务器;租户端计算机,与配置代理服务器连接,用于进行配置监控、跨IDC配置同步、运行租户端配置数据库和运行租户应用程序。本发明解决了应用配置数据的跨服务器和跨IDC发布、团队成员协同、数据安全、负载均衡等方面存在的技术问题。方面存在的技术问题。方面存在的技术问题。


技术研发人员:林宏正 杜忠田 杨创 张宇峰 李忠
受保护的技术使用者:中国电信集团系统集成有限责任公司
技术研发日:2021.11.26
技术公布日:2022/3/3
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献