【技术实现步骤摘要】
微服务调度方法、装置、微服务架构及存储介质
[0001]本专利技术涉及微服务
,尤其涉及一种微服务调度方法、装置、微服务架构及计算机可读存储介质。
技术介绍
[0002]微服务,又叫微服务架构,是一种架构风格,它将一个复杂的应用拆分成多个独立自治的服务,服务与服务间通过松耦合的形式交互。微服务框架提供一套微服务解决方案,包括服务注册与发现、服务通信、配置中心、全链路监控、服务网关、负载均衡、熔断器等组件,方便微服务开发和运维。
[0003]微服务框架可以为微服务开发提供公共的组件和统一的开发方式,但不同的微服务框架由于在服务通信协议、服务注册与发现、配置中心等方面各不相同,无法进行互通。导致不同的微服务框架开发的服务无法直接互通。
[0004]上述内容仅用于辅助理解本专利技术的技术方案,并不代表承认上述内容是现有技术。
技术实现思路
[0005]本专利技术的主要目的在于提供一种微服务调度方法、装置、微服务架构及计算机可读存储介质,旨在达成不同的微服务框架之间的服务直接相互通信的效果。r/>[0006]为本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.一种微服务调度方法,其特征在于,所述微服务调度方法包括以下步骤:接收到服务调用方发起的调用请求信息时,根据所述调用请求信息确定服务被调用方对应的被调用虚服务,其中,所述被调用虚服务为注册在服务调用方的框架的虚服务;根据所述服务调用方和所述服务被调用方的预设框架转换方法转换所述调用请求信息中的调用参数;根据所述虚服务以及转换后的所述调用参数调用所述服务被调用方的服务。2.如权利要求1所述的微服务调度方法,其特征在于,所述接收服务调用方发起的调用请求信息时,根据所述调用请求信息确定服务被调用方对应的虚服务的步骤之前,还包括:发现所述服务被调用方的服务注册信息时,根据所述注册信息将所述服务转换为在所述服务调用方的框架内被识别和发现的所述被调用虚服务;将所述被调用虚服务注册到所述服务调用方的框架上。3.如权利要求2所述的微服务调度方法,其特征在于,所述根据所述注册信息将服务转换为在所述服务调用方的框架内被识别和发现的所述被调用虚服务的步骤包括:根据所述注册信息配置所述服务对应的虚服务配置信息;根据所述虚服务配置信息构建所述服务对应的被调用虚服务,所述被调用虚服务为在所述服务调用方的框架内被识别和发现的虚服务。4.如权利要求3所述的微服务调度方法,其特征在于,所述根据所述注册信息配置所述服务对应的虚服务配置信息的步骤之前,还包括:发现所述服务被调用方的服务注册信息时,匹配所述服务与预设被调用服务;在所述服务与预设被调用服务匹配时,则执行所述根据所述注册信息配置所述服务对应的虚服务配置信息的步骤。5.如权利要求1所述的微服务调度方法,其特征在于,所述根据所述服务调用方和所述服务被调用方的预设框架转换方法转换所述调用请求信息中的调用参数的步骤包括:获取所述服务调用方所属的第一框架信息以及所述服务被调用方所属的第二框架信息;根据所述第一框架信息和所述第二框架信息的协议转换方法,转换所述调用请求信息中的调用参数。6.一种...
【专利技术属性】
技术研发人员:钟储建,郭岳,陈航,潘宇虹,史露强,陈琪,
申请(专利权)人:中国移动通信集团有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。