一种基于执行轨迹监测的微服务故障诊断方法

来源 :软件学报 | 被引量 : 0次 | 上传用户:liyang0ly
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
微服务正逐步成为互联网应用所采用的设计架构,如何有效检测故障并定位问题原因,是保障微服务性能与可靠性的关键技术之一.当前的方法通常监测系统度量,根据领域知识人工设定报警规则,难以自动检测故障并细粒度定位问题原因.针对该问题,提出一种基于执行轨迹监测的微服务故障诊断方法.首先,利用动态插桩监测服务组件的请求处理流,进而利用调用树对请求处理的执行轨迹进行刻画;然后,针对影响执行轨迹的系统故障,利用树编辑距离来评估请求处理的异常程度,通过分析执行轨迹差异来定位引发故障的方法调用;最后,针对性能异常,采用主成分分析抽取引起系统性能异常波动的关键方法调用.实验结果表明:该方法可以准确刻画请求处理的执行轨迹,以方法为粒度,准确定位系统故障以及性能异常的问题原因.
其他文献
术前禁饮禁食、麻醉诱导、气管插管以及术后疼痛等应激刺激能导致应激反应。强烈的应激反应不利于患者术后康复,增加手术及麻醉风险。静脉注射利多卡因、超前镇痛以及多模式
现代城市空间与人口分布不断密集,社会组织矛盾愈加复杂,经济结构呈现多元化发展趋势。因而现代城市发展过程中所需要面对的不确定性冲击空前多样,造成的灾难性后果也愈发显
作为监管层,需要将现有的监管措施落到实处。为了应对未来出现的新问题以及新需求,监管机构应该进一步完善相关的监管制度。制定专门的期货法,尽可能将法律法规、行政法规、部门
报纸
目的:建立高效液相色谱法测定熟肉制品中食品防腐剂(苯甲酸和山梨酸)和色素(胭脂红和诱惑红)的分析方法. 方法:样品经组织捣碎、超声提取、过滤、定容,利用高效液相色谱法
本文分析了装备制造企业工艺管理的现状以及所存在的问题,通过应用精益生产管理模式,借助数字化、信息化的管理手段来提升工艺管理水平,以满足企业新形势下对工艺管理工作的
<正>啶酰菌胺为吡啶酰胺类化合物,因其杀菌谱广,几乎对所有类型的真菌病害都有活性,且作用机理独特、不易产生交互抗性、对作物安全而被广泛应用于用于油菜、葡萄、果树、蔬
在中国,很多企业都希望通过并购的手段获取技术,从而提高企业的技术创新能力。然而就目前而言,并购后我国只有很少的企业能成功获得并购方的技术经验和创新能力,企业并购后技
<正>以加盟的方式来创业的成功机率会比自行创业方式来得高,但并不说明加盟创业不存在风险。加盟创业的风险主要来自市场因素、总部因素、个人因素等方面。一、市场因素1加盟
目的建立调味品及肉制品中10种偶氮染料(红2 G、罗丹明B、酸性橙II、苏丹红I~IV、碱性橙II、碱性橙21、碱性橙22)的快速高效液相色谱检测方法。方法样品经乙腈超声提取,液相
<正>当智能与科技走进生活时,周遭的一切看起来是那么别致又有趣,小到指尖上的把玩物件,大到可以拉近彼此距离的智能产品,看似精巧为妙,实则发光发热,直至每宗每件都已与我们