====== 交易监控中间件 ====== ===== 思考背景 ===== 于2017-06-10前后,lifeapp项目中有标注在方法上的注解@LogMethodTime,用于打印方法入参+出参+耗时,超过2秒的方法用error级别打,2秒内用info级别打。 思考:对方法的监控,@LogMethodTime目前只限于日志级别打印时间,思考后想要更强大点的交易监控。再从监控到的交易数据,分析系统各维度环境。 ===== 需求文档 ===== 于2017-06-14,完成需求文档:[[分享:技术:交易监控:交易监控中间件_需求|]] ===== 设计方案 ===== 于2017-06-14,完成设计方案:[[分享:技术:交易监控:交易监控中间件_设计|]] ===== 代码实现 ===== 于2017-06-17,完成代码实现:[[分享:技术:交易监控:交易监控中间件_实现|]] ===== 压力测试 ===== 于2017-06-28,完成压力测试:[[分享:技术:交易监控:交易监控中间件_压测|]] ===== 升级上线 ===== 于2017-06-29,完成升级上线:[[分享:技术:交易监控:交易监控中间件_升级上线|]] ===== 分析总结 ===== 于2017-07-02,完成分析总结:[[分享:技术:交易监控:交易监控中间件_总结|交易监控中间件_总结]]