主要观点总结
闲鱼团队研发了一套异常日志问题自动追踪-定位-分发机制,旨在高效地发现、定位和解决预发环境中的异常问题。该机制通过自动化手段实现了异常日志的定时扫描、精准定位和自动分发,显著降低了开发和测试的成本,提高了问题解决的效率。
关键观点总结
关键观点1: 异常日志问题自动追踪-定位-分发机制
通过自动化手段实现异常日志的定时扫描、精准定位和自动分发,降低开发和测试成本,提高问题解决效率。
关键观点2: 为什么需要该机制
闲鱼在预发环境中集中了开发和测试流程,面对大量的问题爆发,之前的处理方式存在效率较低的情况。
关键观点3: 机制的实现过程
通过过滤异常堆栈信息,获取异常代码行和分支信息,再通过Git文件路径获取具体的代码源数据,最终找到异常代码git提交人。
关键观点4: 机制的优点
能够精准地找到测试环境/线上环境的BUG制造人,自动分发缺陷给对应开发,提高问题解决效率。
关键观点5: 未来的计划
每周自动分发异常问题给对应开发同学,并统计异常问题修复进度。
文章预览
阿里妹导读 为了高效地发现、定位和解决预发问题,闲鱼团队研发了一套异常日志问题自动追踪-定位-分发机制。这套机制通过自动化手段,实现了异常日志的定时扫描、精准定位和自动分发,显著降低了开发和测试的成本,提高了问题解决的效率。 一. 写在前面 为什么要做: 要0成本的发现问题--- > 定位问题 ---> 帮助开发加速解决问题 由于闲鱼没有日常环境,开发的调试,项目联调,测试验证等流程都集中在预发环境进行,所以预发环境问题会集中爆发。 面对大量爆发的问题,我们依靠之前已有的闲鱼全链路日志查询平台能力,可以实现异常日志的定时扫描+统计,提供了我们快速发现问题的能力。 之前,我们处理扫描出来的异常问题,需要测试先过滤一遍异常,然后指派给一个指定的开发owner(一个应用对应一个开发owner),然后由开发owner
………………………………