【技术实现步骤摘要】
本专利技术涉及微服务,尤其涉及一种基于跟踪分析的微服务系统的根因定位方法。
技术介绍
1、微服务架构是软件服务的最新趋势,由于其更快的交付、更好的可扩展性和更大的自主权,越来越多的系统使用微服务架构。
2、现代微服务系统由部署在数百到数千台服务器上的数十到数千个微服务组成,尽管在质量保证方面付出了大量努力,但微服务系统由于其庞大的规模和复杂性,通常是脆弱的。此外,微服务系统故障可能会造成巨大的经济损失,损害用户满意度,因此,一旦微服务系统发生故障,当务之急是尽快进行定位和缓解。
技术实现思路
1、有鉴于此,本专利技术提供一种基于跟踪分析的微服务系统的根因定位方法,以解决上述问题。
2、本专利技术提供一种基于跟踪分析的微服务系统的根因定位方法,包括:对微服务的待检测特征进行跟踪异常检测,确定异常调用情况;通过所述异常调用情况,推断跟踪的正常性,如果至少有一个跟踪的成员调用被确定为异常,则该跟踪被确定为异常跟踪;基于所述异常跟踪,挖掘可疑微服务集;计算所述可疑微服务集中
...【技术保护点】
1.一种基于跟踪分析的微服务系统的根因定位方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述对微服务的待检测特征进行跟踪异常检测,确定异常调用情况,包括:
3.根据权利要求1所述的方法,其特征在于,所述基于所述异常跟踪,挖掘可疑微服务集,包括:
4.根据权利要求3所述的方法,其特征在于,所述计算所述可疑微服务集中每一个微服务的可疑分数,包括:
【技术特征摘要】
1.一种基于跟踪分析的微服务系统的根因定位方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述对微服务的待检测特征进行跟踪异常检测,确定异常调用情况,包括:
...
【专利技术属性】
技术研发人员:王璐,师晓伟,李亚晓,惠明轩,李青山,
申请(专利权)人:西安电子科技大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。