本文内容总结自阿里Java开发关于日志规范的内容

以下:

1、应用中不可直接使用日志系统Log4j中的API,而应以来使用日志框架SLF4j的API,有利于维护和个个类的日志处理方式统一;

2、日志文件推荐存放时间为15天,因为有些异常可能已一周的频次出现。

3、避免重复答应日志文件,浪费磁盘空间,务必在Log4J.xml中色孩纸additivity=false。

4、异常信息应该包括两类信息,案发现场信息和异常堆栈信息,如果不处理那么通过throws往上抛出。

5、可以使用warn日志级别来记录用户输入参数错误的情况,避免用户投诉时无所适从。

10、对于所有的http/api开放接口必须使用“错误码”。

11、避免出现重复的代码,即DRY原则,必要时抽取拱形方法,抽象方法,组件化。