微服务管理系统、方法、装置、存储介质及电子设备制造方法及图纸

技术编号:37089835 阅读:27 留言:0更新日期:2023-03-29 20:04
本发明专利技术公开了一种微服务管理系统、方法、装置、存储介质及电子设备。其中,该系统包括:服务管理模块,用于对服务功能模块中包含的功能组件进行管理,其中,功能组件至少包括业务组件、共享业务组件;数据共享模块,用于接收业务组件发送的第一共享数据和共享业务组件发送的第二共享数据,并基于第一共享数据和第二共享数据,生成第一发布信息和第二发布信息;数据存储模块,包括至少一个公共组件,用于通过至少一个公共组件,对业务组件和共享业务组件的公共数据进行存储;服务功能模块,用于响应服务管理模块发送的管理指令,并基于管理指令执行目标操作。本发明专利技术解决了现有技术中的微服务管理系统存在部署微服务灵活性差的技术问题。问题。问题。

【技术实现步骤摘要】
微服务管理系统、方法、装置、存储介质及电子设备


[0001]本专利技术涉及计算机
,具体而言,涉及一种微服务管理系统、方法、装置、存储介质及电子设备。

技术介绍

[0002]随着数字化社会的发展,数据流量越来越大,大量企业将自身的旧服务改造升级云化,通过微服务的方式为用户提供服务,以提升企业竞争力。
[0003]目前,相关技术中采用将服务整体虚拟化的方式,实现服务云化,即服务以虚拟服务器的方式运行在云平台中,通过微服务管理系统进行管理。然而,服务以整体的方式运行,服务组件间紧耦合,只要一个组件出现问题,整个服务流可能会被阻断,不能正常提供服务。并且,随着服务量的急剧增长,企业会有成百上千的服务上线,采用上述方式实现服务云化,对于服务而言,所有服务完全独立开发,服务间无协作、无沟通,且服务内部相对黑盒,导致服务设计及开发过程中存在大量的重复工作,例如,如何选型配置相关数据库等。在很多情况下,不同服务在设计及开发过程中选型的数据库及架构完全相同,导致同样的功能组件有不同的两组人维护,存在浪费人力资源的问题。另外,当某个服务升级后,所有本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种微服务管理系统,其特征在于,包括:服务管理模块,用于对服务功能模块中包含的功能组件进行管理,其中,所述功能组件至少包括业务组件、共享业务组件;数据共享模块,用于接收所述业务组件发送的第一共享数据和所述共享业务组件发送的第二共享数据,并基于所述第一共享数据和所述第二共享数据,生成第一发布信息和第二发布信息,其中,所述第一发布信息和所述第二发布信息用于提示目标组件关注所述第一共享数据和所述第二共享数据,所述目标组件为所述业务组件和所述共享业务组件中监听所述第一共享数据和所述第二共享数据的组件;数据存储模块,包括至少一个公共组件,用于通过所述至少一个公共组件,对所述业务组件和所述共享业务组件的公共数据进行存储;所述服务功能模块,用于响应所述服务管理模块发送的管理指令,并基于所述管理指令执行目标操作,其中,所述管理指令包括以下至少之一:扩展指令、备份指令,所述目标操作包括以下至少之一:扩展操作、备份操作。2.根据权利要求1所述的系统,其特征在于,所述服务功能模块还用于通过所述业务组件和所述共享业务组件获取目标设备的设备信息,并将所述设备信息发送至所述数据共享模块,其中,所述目标设备为所述业务组件和所述共享业务组件管理的设备。3.根据权利要求2所述的系统,其特征在于,所述服务功能模块还用于将所述业务组件和所述共享业务组件的接口信息发送至所述数据共享模块,以使所述服务管理模块从所述数据共享模块中获取所述设备信息和所述接口信息,并基于所述接口信息,对所述目标设备进行管理。4.一种微服务管理方法,其特征在于,所述微服务管理方法应用于权利要求1至3中任一项所述的微服务管理系统,包括:响应第一管理指令,生成至少一个业务组件;获取所述至少一个业务组件的接口信息,并将所述接口信息发送至数据共享模块;响应第二管理指令,从所述数据共享模块中获取所述接...

【专利技术属性】
技术研发人员:刘小东蒋东毅杨施俊张昆滕召奇
申请(专利权)人:山石网科通信技术股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1