日期:2014-05-20  浏览次数:20707 次

那位帮我看看我的tomcat怎么启动的这么慢啊
那位帮我看看我的tomcat怎么启动的这么慢啊。我做的是一个SSH的项目启动的输出如下:
2009-3-23 13:30:51 org.apache.catalina.core.AprLifecycleListener init
信息: The Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: C:\Program Files\Java\jdk1.5.0_08\bin;D:\Green tool\Tomcat6_xh\bin
2009-3-23 13:30:52 org.apache.coyote.http11.Http11Protocol init
信息: Initializing Coyote HTTP/1.1 on http-8080
2009-3-23 13:30:52 org.apache.catalina.startup.Catalina load
信息: Initialization processed in 1251 ms
2009-3-23 13:30:52 org.apache.catalina.core.StandardService start
信息: Starting service Catalina
2009-3-23 13:30:52 org.apache.catalina.core.StandardEngine start
信息: Starting Servlet Engine: Apache Tomcat/6.0.13
2009-3-23 13:31:18 org.apache.catalina.core.ApplicationContext log
信息: Loading Spring root WebApplicationContext
2009-3-23 13:33:01 org.apache.coyote.http11.Http11Protocol start
信息: Starting Coyote HTTP/1.1 on http-8080
2009-3-23 13:33:01 org.apache.jk.common.ChannelSocket init
信息: JK: ajp13 listening on /0.0.0.0:8009
2009-3-23 13:33:02 org.apache.jk.server.JkMain start
信息: Jk running ID=0 time=0/63 config=null
2009-3-23 13:33:02 org.apache.catalina.startup.Catalina start
信息: Server startup in 129857 ms




2009-3-23 13:31:18 org.apache.catalina.core.ApplicationContext log
信息: Loading Spring root WebApplicationContext 
这里最费时间

要是没有这个项目启动就特别快,我的tomcat里面就有这一个项目。大概要启动130秒呢?
另外SSH的项目一般tomcat要启动多上时间才是正常啊?
多谢啊

------解决方案--------------------
把你的tomcat webapp
目录下边的项目删除掉,只留你当前的,启动就快了
------解决方案--------------------
信息: JK: ajp13 listening on /0.0.0.0:8009
2009-3-23 15:14:11 org.apache.jk.server.JkMain start
信息: Jk running ID=0 time=0/78 config=null
2009-3-23 15:14:11 org.apache.catalina.startup.Catalina start
信息: Server startup in 1250 ms

非SSH项目
整个和你的计算机的性能有关

------解决方案--------------------
我里面的有好好几个以前运行,启动时间不会超过1分钟,

你还是看一下去掉其他的一些项目,速度提升看是否明显。
------解决方案--------------------
我也启动过花了两分钟的项目!
那台老爷机器,恨不得砸了它,可是是公司的,日!
------解决方案--------------------
探讨
我也启动过花了两分钟的项目!
那台老爷机器,恨不得砸了它,可是是公司的,日!

------解决方案--------------------
你有没有发布2次?
------解决方案--------------------
有了structs慢多了,他得解析你的配置文件
------解决方案--------------------
Initialization processed in 1251 ms 
说明你的计算机性能不差
信息: Server startup in 129857 ms 
只能说明你那个webapp下面的东东太多了,干掉那些垃圾

另外是不是还有个原因,连接数据库是不是本地的,在服务器启动的时候花费的时间稍微要多些……
多多调试哈吧
------解决方案--------------------
探讨
引用:
我也启动过花了两分钟的项目!
那台老爷机器,恨不得砸了它,可是是公司的,日!

两分钟,两秒吧

------解决方案--------------------
right!这是很正常的
------解决方案--------------------
jf
------解决方案--------------------
up
------解决方案--------------------