[发明专利]一种基于组合验证机制的微服务选择方法有效

专利信息
申请号: 202110492004.6 申请日: 2021-05-06
公开(公告)号: CN113206884B 公开(公告)日: 2022-05-17
发明(设计)人: 李莹;郦程凯;毛义华;张凌飞 申请(专利权)人: 浙江大学;浙江大学滨海产业技术研究院
主分类号: H04L67/51 分类号: H04L67/51
代理公司: 杭州天勤知识产权代理有限公司 33224 代理人: 彭剑
地址: 310013 浙江*** 国省代码: 浙江;33
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 基于 组合 验证 机制 微服 选择 方法
【权利要求书】:

1.一种基于组合验证机制的微服务选择方法,其特征在于,包括以下步骤:

(1)获得具有某个功能的微服务集合,加入系统得到备选集合;

(2)将备选集合中的微服务依次放入在现有的架构中,分别计算出服务自身分数F、上游契合度分数G和下游契合度分数H;

所述上游契合度分数G的公式为:

式中,m表示上游微服务调用当前微服务的上游契合因素个数,βj表示第j个上游契合因素的权重因子,yj表示第j个上游契合因素的系统分数;所述的上游契合因素包括响应时间、并发承受量、熔断超时处理和对上游的接口封装;

所述下游契合度分数H的公式为:

式中,l表示当前微服务调用下游微服务时的下游契合因素个数,γk表示第k个下游契合因素的权重因子,zk表示第k个下游契合因素的系统分数;所述的下游契合因素包括下游支持性、处理机制和处理能力;

(3)将得到的三个分数做几何平均数计算,得到标准值,再将标准值用于计算得到服务最终得分Sc;

(4)根据服务最终得分Sc,选择分数最高的作为质量最高且最符合当前架构的微服务。

2.根据权利要求1所述的基于组合验证机制的微服务选择方法,其特征在于,步骤(2)中,所述服务自身分数F的公式为:

式中,n表示微服务自身评价因素的个数,αi表示第i个自身评价因素的权重因子,xi表示微服务第i个自身评价因素的系统分数。

3.根据权利要求2所述的基于组合验证机制的微服务选择方法,其特征在于,所述的自身评价因素包括社区活跃性、使用量、可靠稳定性和可扩展性。

4.根据权利要求1所述的基于组合验证机制的微服务选择方法,其特征在于,步骤(3)中,所述服务最终得分Sc的公式为:

Sc=oF′+pG′+qH′

式中,F′、G′、H′分别表示服务自身分数F、上游契合度分数G和下游契合度分数H进几何平均数计算后的标准值,o,p,q表示权重因子。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江大学;浙江大学滨海产业技术研究院,未经浙江大学;浙江大学滨海产业技术研究院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202110492004.6/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top