1、有意义的日志信息——为日志消息添加上下文 写这一行日志的时候思考下,生产出现异常的时候,这一行日志是否能提供有效的帮助去解决问题 这是最重要,也是最难做到的一个总结。在处理问题的时候,尤其是难以复现的问题,能协助处理问题的就只有日志文件,开发人员必须能从中了解到当时发生了什么! 当开发人员看到日志时,通常会根据日志推断问题发生时的上下文消息,不幸的时候日志本身并没有这个上下文,因此需要开发者手动将这些信息补充到日志中,如果不能也可加入操作的目的或者结果,便于理解。 比如ERROR: save err