日志格式
log.info(" yn - 【日志中文说明】-【类名.方法名】-【param(入参变量1,入参变量2):】{},{} -【res(结果变量):{}】" ,入参变量1,入参变量2,结果变量);
log.error(" yn - 【日志r中文说明】-【类名.方法名】-【param(入参变量1,入参变量2):】{},{} 】" ,入参变量1,入参变量2,e);
说明:
- yn : 个人标识,线上测接口,直接当做过滤条件,快速找出相关日志。
- 类名.方法名:方便直接定位代码
日志心得
1.日志参数和结果写在一行:避免高并发场景下入参日志和结果日志并不相邻
2.日志的作用:帮助定位问题,在关键的地方打就行,日志不在于多,日志多也会影响代码性能, 能快速解决问题的就是好日志。
3.日志场景:调用rpc方法拿到业务所需数据。
调用rpc时写日志打出所有信息。
业务方法中打出业务需要的信息,避免rpc中数据太多,不好定位。
标签:怎么,yn,项目,rpc,参变量,日志,方法,类名 来源: https://blog.csdn.net/yn1007220096/article/details/121492728
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。