1、日志记录器是记录消息的组件
- 日志记录器需要与某个servlet 容器相关联
2、Logger 接口
- 共定义了5种日志级别:FATAL、ERROR、WARNING、INFORMATION、DEBUGGER
- setVerbosity 设置级别
- setContainer 设置容器
3、LoggerBase 类
- 抽象类
- 多种重载方法
- 设置日志级别
4、SystemOutLogger 类
- 接收到的每条日志信息传递给,标准输出System.out.println()
5、SystemErrLogger 类
- 接收到的每条日志信息传递给,标准错误输出System.err.println()
6、FileLogger 类
- 从servlet 容器中接收到的日志信息写入文件,可以选择添加时间戳
- 该类首次被实例化的时候创建文件,文件名包含当日日期信息(日期发生变化创建新文件)
- FileLogger 类实现了LifeCycle 接口
- start/stop 方法仅仅触发日志记录器相关的生命周期事件,不做其他事情
- 日期发生变化,打开/关闭文件,open/close