基于AspectJ的通用Java应用的码流追踪分析系统

被引量 : 2次 | 上传用户:jinnengm9min
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
由于Java语言的应用越来越广泛,为了提高程序员的开发效率,各种Java框架被推出。这些框架在简化程序员开发工作的同时,也对程序员提出了新的要求,他们需要更快的学会并了解框架内部流程,并清楚的知道所用框架的整体性能和时间开销等。企业级的Java应用在线上运行时,还需要在应用发生异常时及时向管理员告警,并自动保留现场。目前主流监控工具的监控方向集中在对整个系统的内存和CPU的性能监控上,缺乏对应用系统内部执行的代码流程各阶段的监控。而这些缺失的监控点,却能够更精确的帮助企业定位性能问题,更及时的帮助开发者找到错误。为了让企业级应用在线上运行发生异常时,可以被及时的追踪并能够完整保存现场环境,本文研究并提出了基于AspectJ的通用Java应用的码流追踪分析系统。通过对切面编程技术进行深入的研究,以及充分收集了系统的需求,本文提出了码流追踪分析系统的设计方案,并充分结合组件设计思想,对系统进行了合理的划分和设计。基于设计方案,分别实现了各个子系统,并通过HTTP协议将各个子系统整合为一个完整的码流追踪分析系统。本文针对应用场景的不同,提出了两个版本的码流追踪分析系统,分别为生产版本和开发版本,并在本文的最后进行了功能测试和性能测试以及两个版本的性能对比,验证了两个版本在不同场景下的可用性,并针对系统中尚未完善的地方,提出了下一步的工作方向。
其他文献
采用低能量离子束对碳纳米管进行轰击。扫描电子显微镜测试表明,离子束轰击可以方便地去除碳纳米管中的杂质,拉曼光谱结果显示离子束轰击没有对碳纳米管造成明显损伤。以尿素
以六氯环三磷腈(HCCP)、苯酚和2-烯丙基苯酚为原料,合成了新型含烯丙基的环磷腈阻燃单体(2-烯丙基苯氧基)五苯氧基环三磷腈(APPCP),用红外光谱、核磁氢谱、质谱和元素分析表
<正>1引言本文全文译自日本厚生劳动省官方网站日文版公开文件"食品中に残留する農薬等に関する試験法の妥当性評価ガイドラインの一部改正について"(食安発1224第1号平成22
户籍制度自实行以来,对我国社会经济的影响可谓根深蒂固,本文在对我国户籍制度的改革历史回顾的基础上,着重梳理了当前学术界关于户籍制度研究的一些观点,并对未来户籍制度的
该文先简单综述了静电屏蔽实验研究的现状,然后介绍了用辉光球和氖管演示静电屏蔽现象的实验方法.
科技型中小企业在我国国民经济和社会发展中占据重要地位,促进其又好又快发展,是保持国民经济平稳较快发展的重要基础,是关系民生和社会稳定的重大战略任务。目前,科技型中小
马普学会作为德国政府资助的全国性学术机构在技术转让和知识产权保护方面取得了一系列成功的经验。本文深入探讨了马普学会在技术转让和知识产权保护方面的实践,剖析了马普
本文简单介绍了完善金融资产管理公司运行机制的探讨意义,针对金融资产管理公司运行机制存在的问题,以及完善金融资产管理公司运行机制的策略进行了深入的研究与分析。
陕西神木新出土的汉画像石牛头西王母形象,与文献记载的西王母迥然不同,目前尚未有合理的解释。本文将文本和图像两方面的信息整合起来,给予比较图像学的通观考察,论述古神话
希伯来神话在世界各民族神话中占有独特的地位,它的产生与闪语族系的其他民族神话有着密切联系,但经过祭司文士的加工,其最终的文本呈现出完全不同的性质和意义。就希伯来神