【技术实现步骤摘要】
配置业务系统的方法和装置
本申请涉及信息
,尤其涉及一种配置业务系统的方法和装置。
技术介绍
目前业务管理平台与第三方机构业务往来较多,业务管理平台的各个业务子系统与第三方系统的数据交互、私有化部署,运维人员或用户按照云地协同的模式与该业务管理平台进行对接,进行可视化界面查询相关数据。但是,在具体业务实操中,资源管理平台各业务系统对机构相关业务的私有化配置上,需新搭建框架、代码迁移与改造,往往需要非常大的工作量,且定制化开发部署方式需要根据各种不同业务方的需求进行冗余式代码开发,系统开发成本和日常运维的维护成本较高。
技术实现思路
本申请提供一种配置业务系统的方法和装置,有利于实现业务系统的快速、精准的私有化配置,有效提高了业务系统的配置效率,降低了系统的开发成本和维护成本。第一方面,提供了一种配置业务系统的方法,包括:服务器接收来自客户端的第一请求消息,该第一请求消息用于请求配置第一业务系统;上述服务器基于所述请求消息,扫描上述第一业务系统的配置文件,该配置文件包括至少一个组件的开 ...
【技术保护点】
1.一种配置业务系统的方法,其特征在于,包括:/n服务器接收来自客户端的第一请求消息,所述第一请求消息用于请求配置第一业务系统;/n所述服务器基于所述请求消息,扫描所述第一业务系统的配置文件,所述配置文件包括至少一个组件的开关状态信息,所述开关状态信息用于表示所述至少一个组件中每个组件的开关状态;/n所述服务器利用已封装的开发框架,将所述开关状态为开启的组件加载至所述第一业务系统,所述已封装的开发框架包括所述至少一个组件。/n
【技术特征摘要】
1.一种配置业务系统的方法,其特征在于,包括:
服务器接收来自客户端的第一请求消息,所述第一请求消息用于请求配置第一业务系统;
所述服务器基于所述请求消息,扫描所述第一业务系统的配置文件,所述配置文件包括至少一个组件的开关状态信息,所述开关状态信息用于表示所述至少一个组件中每个组件的开关状态;
所述服务器利用已封装的开发框架,将所述开关状态为开启的组件加载至所述第一业务系统,所述已封装的开发框架包括所述至少一个组件。
2.根据权利要求1所述的方法,其特征在于,所述至少一个组件中每个组件的开关状态是在所述第一业务系统的配置文件中预先配置的;
所述方法还包括:
所述服务器根据所述配置文件,确定所述至少一个组件中每个组件的开关状态。
3.根据权利要求1或2所述的方法,其特征在于,所述将所述开关状态为开启的组件加载至所述第一业务系统,包括:
所述服务器将所述开关状态为开启的组件加载至所述第一业务系统的容器中。
4.根据权利要求1至3中任一项所述的方法,其特征在于,所述至少一个组件包括下列一个或多个:
消息队列组件、微服务组件、远程过程调用RPC接口组件、缓存数据库组件、或者数据加解密组件。
5.根据权利要求1至4中任一项所述的方法,其特征在于,在所述服务器利用已封装的开发框架,将所述开关状态为开启的组件加载至所述第一业务系统之后,包括:
所述服务器接收来自所述客户端的第二请求消息,所述第二请求消息用于获取所述第一业务系统的镜像信息;
所述服务器根据所述第二请求消息,下载并存储所述第一业务系统的镜像信息。
6.根据权利要求1至5中任一项所述的方法,其特征在于,在所述服务器利用已封装的开发框架,将所述开关状态为开启的组件加载至所述第一业务系统之后,包括:
所述服务器接收来自所述客户端的第三请求消息,所述第三请求消息用于请求为所述服务器创建网络环境、限制所述服务器的容器运行资源、或者执行用户指令;
所述服务器基于所述第三请求消息,为所述服务器创建网络环境、限制所述服务器的容器运行资源、或者执行所述用户指令。
7.一种配置业务系统的装置,其特征在于,包括:
接收模块,用于接收来自客户端的第一请求消息,所述第一请求消息用于请求配置第一业务系统;
处理...
【专利技术属性】
技术研发人员:刘启翔,
申请(专利权)人:京东数字科技控股股份有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。