您的位置:首页 > 运维架构 > Tomcat

tomcat启动流程日志

2011-12-19 16:39 489 查看
下载了tomcat 6的源码,添加上自己的log,编译,启动BootStrap的main方法,log如下:

*********enter Bootstrap's main()*********

*********enter Bootstrap's init()*********

2011-12-19 16:40:39 org.apache.catalina.startup.ClassLoaderFactory validateFile

警告: Problem with directory [D:\workspace\tomcat-6.0.x\lib], exists: [false], isDirectory: [false], canRead: [false]

2011-12-19 16:40:39 org.apache.catalina.startup.ClassLoaderFactory validateFile

警告: Problem with directory [D:\workspace\tomcat-6.0.x\lib], exists: [false], isDirectory: [false], canRead: [false]

2011-12-19 16:40:39 org.apache.catalina.startup.ClassLoaderFactory validateFile

警告: Problem with directory [D:\workspace\tomcat-6.0.x\lib], exists: [false], isDirectory: [false], canRead: [false]

2011-12-19 16:40:39 org.apache.catalina.startup.ClassLoaderFactory validateFile

警告: Problem with directory [D:\workspace\tomcat-6.0.x\lib], exists: [false], isDirectory: [false], canRead: [false]

*********enter Catalina's setParentClassLoader()*********

*********exit Catalina's setParentClassLoader()*********

*********exit Bootstrap's init()*********

*********enter Bootstrap's load(String [] arguments)*********

*********enter Catalina's load()*********

------digester------org.apache.tomcat.util.digester.Digester@7cf1bb78

2011-12-19 16:40:40 org.apache.catalina.core.AprLifecycleListener init

信息: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: C:\Program Files\Java\jre6\bin;.;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program
Files\System Center Operations Manager 2007\;C:\Program Files\Java\jdk1.6.0_21/bin;C:\Program Files\Java\jdk1.6.0_21/jre/bin;C:\Program Files\MySQL\MySQL Server 5.1\bin;D:\application-install\android-sdk-windows-1.6_r1\platform-tools;D:\software\apache-ant-1.8.2-bin\apache-ant-1.8.2/bin;C:\Program
Files\TortoiseSVN\bin

*********enter StandardServer's initialize()*********

*********enter StandardService's initialize()*********

2011-12-19 16:40:40 org.apache.coyote.http11.Http11Protocol init

信息: Initializing Coyote HTTP/1.1 on http-8080

2011-12-19 16:40:40 org.apache.catalina.startup.Catalina load

信息: Initialization processed in 633 ms

*********exit StandardService's initialize()*********

*********exit StandardServer's initialize()*********

*********exit Catalina's load()*********

*********exit Bootstrap's load(String [] arguments)*********

*********enter Bootstrap's start()*********

*********enter Catalina's start()*********

*********enter StandardServer's start()*********

------Notify our interested LifecycleListeners------

*********enter StandardService's start()*********

2011-12-19 16:40:40 org.apache.catalina.core.StandardService start

信息: Starting service Catalina

2011-12-19 16:40:40 org.apache.catalina.core.StandardEngine start

信息: Starting Servlet Engine: Apache Tomcat/@VERSION@

2011-12-19 16:40:40 org.apache.catalina.startup.HostConfig deployDescriptor

信息: Deploying configuration descriptor docs.xml

2011-12-19 16:40:40 org.apache.catalina.startup.HostConfig deployDescriptor

信息: Deploying configuration descriptor host-manager.xml

2011-12-19 16:40:40 org.apache.catalina.startup.HostConfig deployDescriptor

信息: Deploying configuration descriptor manager.xml

2011-12-19 16:40:40 org.apache.catalina.startup.HostConfig deployDirectory

信息: Deploying web application directory examples

2011-12-19 16:40:41 org.apache.catalina.core.ApplicationContext log

信息: ContextListener: contextInitialized()

2011-12-19 16:40:41 org.apache.catalina.core.ApplicationContext log

信息: SessionListener: contextInitialized()

2011-12-19 16:40:41 org.apache.catalina.startup.HostConfig deployDirectory

信息: Deploying web application directory ROOT

*********enter Http11Protocol's start()*********

*********enter JIoEndpoint's start()*********

2011-12-19 16:40:41 org.apache.coyote.http11.Http11Protocol start

信息: Starting Coyote HTTP/1.1 on http-8080

*********exit JIoEndpoint's start()*********

*********enter JIoEndpoint's Acceptor's run()*********

*********exit Http11Protocol's start()*********

2011-12-19 16:40:41 org.apache.jk.common.ChannelSocket init

信息: JK: ajp13 listening on /0.0.0.0:8009

*********exit StandardService's start()*********

------Start our defined Services------

*********exit StandardServer's start()*********

2011-12-19 16:40:41 org.apache.jk.server.JkMain start

信息: Jk running ID=0 time=0/18  config=null

2011-12-19 16:40:41 org.apache.catalina.startup.Catalina start

信息: Server startup in 664 ms

------call Catalina's await()------

下面是一些零散的类图:





下面一个是抄来的:

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息