前言 在软件开发过程中,log往往是不太引人注意的环节,大部分的log都只是开发人员为了调试bug临时加上的.这样出来的软件,最后的log往往杂乱无章没有系统性.我们判断一个软件系统的log写的好不好,可以通过以下几点: 当软件交付给其他人使用出现bug,他们是否能够凭借log对问题有一个比较准确的推断. 当开发者解决bug的时候,通过更改不同的log级别是否可以快速准确的定位具体问题所在. 当软件生产环境运行时,运维人员能否通过看log就大致了解系统状况和工作情况. 好的log往往各不相同,但…