【技术实现步骤摘要】
本申请涉及计算机,具体涉及一种服务契约变更检测方法、装置、存储介质及处理器。
技术介绍
1、微服务架构是目前流行的应用架构之一。在微服务架构下,通过对传统的单体架构的应用进行拆分,形成多个通常以业务域为边界的微服务应用。采用微服务架构的系统是一个分布式系统,在分布式系统的服务提供方的服务契约变更时,与该服务提供方对应的服务消费方不能主动感知服务提供方的服务契约变更。若服务消费方未跟随服务提供方进行同步升级,则极易导致分布式系统的功能异常。
2、目前,主要通过维护服务之间的调用关系的服务契约文档,来对服务提供方的服务契约变更进行检测,进而确定需要进行服务契约升级的服务消费方。然而,通过服务契约文档的方式来记录服务之间的调用关系,若文档更新不及时,或维护的服务契约文档与实际运行情况不一致,会使得服务提供方的服务契约变更的检测不够准确,影响后续针对服务契约变更的影响范围的判断,无法及时对受到影响的服务消费方进行同步升级。
技术实现思路
1、本申请实施例的目的是提供一种服务契约变更检测
...【技术保护点】
1.一种服务契约变更检测方法,其特征在于,应用于契约管理平台,所述方法包括:
2.根据权利要求1所述的服务契约变更检测方法,其特征在于,所述根据所述第一校验信息和所述第二校验信息确定所述运行版本的服务契约组件与所述引用版本的契约组件的内容是否一致的第三检测结果包括:
3.根据权利要求1所述的服务契约变更检测方法,其特征在于,在满足以下全部条件的情况下,确定所述服务提供方未发生服务契约变更:
4.根据权利要求1所述的服务契约变更检测方法,其特征在于,在满足以下全部条件的情况下,确定所述服务提供方未发生服务契约变更:
5.根
...【技术特征摘要】
1.一种服务契约变更检测方法,其特征在于,应用于契约管理平台,所述方法包括:
2.根据权利要求1所述的服务契约变更检测方法,其特征在于,所述根据所述第一校验信息和所述第二校验信息确定所述运行版本的服务契约组件与所述引用版本的契约组件的内容是否一致的第三检测结果包括:
3.根据权利要求1所述的服务契约变更检测方法,其特征在于,在满足以下全部条件的情况下,确定所述服务提供方未发生服务契约变更:
4.根据权利要求1所述的服务契约变更检测方法,其特征在于,在满足以下全部条件的情况下,确定所述服务提供方未发生服务契约变更:
5.根据权利要求1所述的服务契约变更检测方法,其特征在于,在满足以下全部条件的情况下,确定所述服务提供方发生服务契约变更:
6.根据权利要求1所述的服务契约变更检测方法,其特征在于,在满足以下全部条件的情况下,确定所述服务提供方发生服务契约变更:
7.根据权利要求1所述的服务契约变更检测方法,其特征在于,在满足以下全部...
【专利技术属性】
技术研发人员:詹煜,许少伟,代成银,魏聪惠,
申请(专利权)人:中国建设银行股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。