【摘 要】
:
随着互联网技术的飞速发展,微服务架构逐渐受到了各大企业的追捧,一个巨大的单体式应用可以被拆分为相互独立的一组微服务模块,提高了开发效率。但随之而来的是错误定位难,排查难,服务调用关系难以理清等问题,这些问题随着服务模块的增多变得愈加复杂,这时,迫切地需要一个服务监控系统对所有的微服务模块进行性能监控和调用链路追踪。本课题通过调研分析以往的监控系统,并对它们的设计思路进行分析、总结,在此基础上构建了
论文部分内容阅读
随着互联网技术的飞速发展,微服务架构逐渐受到了各大企业的追捧,一个巨大的单体式应用可以被拆分为相互独立的一组微服务模块,提高了开发效率。但随之而来的是错误定位难,排查难,服务调用关系难以理清等问题,这些问题随着服务模块的增多变得愈加复杂,这时,迫切地需要一个服务监控系统对所有的微服务模块进行性能监控和调用链路追踪。本课题通过调研分析以往的监控系统,并对它们的设计思路进行分析、总结,在此基础上构建了服务监控系统。首先,论文提出了基于字节码增强技术的跟踪代理,是一种代码无入侵式埋点方法。论文设计并实现了跟踪代理内部的插件体系,完成了跟踪信息拦截功能,设计了跟踪代理收集的Trace结构,实现了跟踪代理收集Trace信息生成流程,完成了业务代码无入侵地接入服务监控系统,并从损耗和有效性上证明了跟踪代理的可用性。其次,论文从需求分析出发,完成整个系统的设计与实现。将整个系统分成Trace Agent模块、信息分析模块、WebUI模块、配置中心模块和治理策略模块。设计了信息分析模块,实现了 Trace数据收集器与Trace数据分析器,完成了调用链生成、分析和存储功能。设计并实现了 WebUI模块,完成了调用链详情可视化展示的功能。设计并实现了配置中心模块,完成了系统动态配置的功能。设计并实现了服务治理模块,完成对监控到的异常服务进行针对性治理的功能。最后,论文借助微服务架构搭建的物联网云平台,将平台的微服务模块接入至服务监控系统中,完成系统功能的展示与验证,证明了系统的可用性与有效性。
其他文献
由小麦叶锈菌(Puccinia triticina, Pt)引起的小麦叶锈病是影响小麦(Triticum aestivum)稳产高产的一类重要病害。Pt产生的吸器是产生效应蛋白的主要场所,而效应蛋白是Pt致病
为明确小麦条锈菌Puccinia striiformis f. sp. tritici效应子Hasp8的功能,以小麦条锈菌CYR31侵染水源11小麦叶片的cDNA为模板,通过PCR技术扩增获得Hasp8基因的完整编码区序
随着人口老龄化问题的日益加剧,瓣膜性心脏病(Valvular Heart Disease,VHD)的发病率显著增高。目前,全球人均身体质量指数(Body Mass Index,BMI)处于增长趋势。但是,BMI是否
利用cnki和web of science数据库采用文献计量、共现图谱、归纳总结等方法梳理了国内外相关文献,发现已有的企业可持续发展能力评价相关研究存在四点不足:一是指标构建缺乏依
近年来,随着环境污染和能源危机日益严峻,可再生的新型能源例如太阳能受到越来越多的关注[1-2],其中以Cd Te为代表的水相太阳能电池,具有高效、稳定、操作简单和环境友好等优
在无机纳米晶太阳能电池中,由于纳米晶之间存在大量空隙,会导致蒸镀过程中电极材料的渗入,从而产生漏电流,因此,我们向水溶性碲化镉纳米晶中引入聚乙烯醇(Polyvinyl alcohol,
本文研究明代中晚期著名文人王世贞的艺术思想,论述他在诗文、戏曲、书画和园林四个领域的艺术见解。王世贞是明代中晚期文人士大夫中的一份子,他的艺术思想形成既有时代的作
随着传统化石燃料的逐渐消耗,能源危机问题日益凸显,新能源的开发和利用迫在眉睫。目前,新能源的研究方向主要包括太阳能、潮汐能、风能以及地热能等清洁能源。在无机纳米晶
提出了一种以 80C196MC为控制核心 ,以IGBT和IPM为开关器件的电力机车空调器逆变电源的设计方案 ,介绍了该逆变电源的硬件结构、软件结构和工作原理。经过一年多的现场运行表
小麦条锈菌是严格专性寄生真菌,其引致的小麦条锈病在中国乃至世界小麦主产区造成严重的危害。优良抗性品种的培育是防治条锈病大规模流行的主要策略之一。而条锈菌频繁变异