从零开始手写Tomcat的教程7节---日志记录器

Posted 大忽悠爱忽悠

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了从零开始手写Tomcat的教程7节---日志记录器相关的知识,希望对你有一定的参考价值。

从零开始手写Tomcat的教程7节---日志记录器


  • 日志记录器需要和某个servlet容器相关联
  • Logger是tomcat日志记录器都必须实现的接口

Logger接口





Tomcat的日志记录器


Tomcat5 中实现了生命周期接口值得我们关注,因为这意味着可以通过关联的容器来启动和停止Logger组件


LoggerBase类




从LoggerBase中我们可以学习到什么呢?


SystemOutLogger类


SystemErrLogger类



FileLogger类










小结

这里小结一下,主要是解决上面提出来的问题


应用程序




这里还有一点没列举出来就是在context对象的start方法中,会调用logger组件的start方法

以上是关于从零开始手写Tomcat的教程7节---日志记录器的主要内容,如果未能解决你的问题,请参考以下文章

从零开始手写Tomcat的教程12节----StandardContext

从零开始手写Tomcat的教程6节----生命周期

从零开始手写Tomcat的教程9节---Session管理

从零开始手写Tomcat的教程5节---servlet容器

从零开始手写Tomcat的教程10节---安全性

从零开始手写Tomcat的教程4节---Tomcat默认连接器