日志级别
1、log4j日志级别从低到高:
ALL 最低等级,用于打开所有日志记录。
TRACE 很低的日志级别,一般不会使用。
DEBUG 主要用于开发与测试过程中打印一些运行信息,不可以用于生产环境。
INFO 记录一些信息型消息比如服务器启动成功,输入的数据,输出的数据等等。
WARN 记录警告信息比如客户端和服务器之间的连接中断,数据库连接丢失,Socket达到上限。
ERROR 用于记录ERROR
和Exception
。
FATAL 指可能导致程序终止的非常严重的时间。在这种事件之后你的应用很可能会崩溃。
OFF 最高等级,用于关闭所有日志记录。
2、如果将log level设置在某一个级别上,那么比此级别优先级高的log都能打印出来。
3、如果记录了太多的日志,则会影响服务器的性能,因此要谨慎选择日志级别。
4、如果某个日志没有分配等级,则将其继承最近级别的等级。