【技术实现步骤摘要】
一种共享服务平台的升级方法、系统及存储介质
[0001]本申请涉及共享服务
,具体地涉及一种共享服务平台的升级方法、系统及存储介质。
技术介绍
[0002]共享服务平台为帮助企业规模化使用远程数字化人才(非企业员工)提供的共享产品,并围绕过程中的匹配、交付、结算、保障提供一系列工具和服务,帮助企业快速解决生产经营中遇到的问题。当前共享服务平台的架构为面向服务(Service
‑
Oriented Architecture,SOA)架构,SOA是一个组件模型,它将应用程序的不同功能单元或者服务进行拆分,并通过这些服务之间定义良好的接口和协议联系起来。
[0003]随着共享服务平台的功能扩展,共享服务平台中出现了很多服务和组件。这些服务和组件中有一部分是老旧的架构,有一部分是新的架构。共享服务平台中新老服务和组件的调用和交互,导致在实际业务中经常出现错误,运营、开发、测试和运维人员需要经常处理这类的问题。出现错误的原因在于,项目分散,导致代码自身不够健壮,且没有形成体系的管控,没有做到高可用和对服务 ...
【技术保护点】
【技术特征摘要】
1.一种共享服务平台的升级方法,其特征在于,用于将所述共享服务平台由面向服务SOA架构升级为微服务架构,所述方法包括:搭建配置中心,所述配置中心用于对所述共享服务平台中的服务进行配置管理和服务发现;搭建流量控制组件,所述流量控制组件用于提供流量控制服务,所述共享服务平台中的后端服务整合所述流量控制服务,实现所述后端服务的流量控制;搭建微服务网关,所述微服务网关用于转发所述共享服务平台中的前端服务和后端服务之间的消息;将所有符合微服务架构版本要求的所述后端服务添加至所述微服务架构中后,将所述后端服务的服务注册组件替换为所述配置中心,由所述配置中心实现所述后端服务之间的远程调用。2.根据权利要求1所述的方法,其特征在于,所述微服务架构为spring cloud alibaba微服务体系,所述配置中心为所述spring cloud alibaba微服务体系中的nacos,所述流量控制组件为所述spring cloud alibaba微服务体系中sentinel,所述微服务网关为所述spring cloud alibaba微服务体系中的spring cloud alibaba gateway,所述后端服务为Dubbo服务,所述Dubbo服务包括Dubbo消费端和Dubbo提供端。3.根据权利要求2所述的方法,其特征在于,所述将所有符合微服务架构版本要求的所述后端服务添加至所述微服务架构中后,将所述后端服务的服务注册组件替换为所述配置中心,由所述配置中心实现所述后端服务之间的远程调用...
【专利技术属性】
技术研发人员:李浩,董超,
申请(专利权)人:身边云北京信息服务有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。