Chinaunix
标题:
Tomcat下的服务起不来了,急急急!
[打印本页]
作者:
xwindy
时间:
2008-10-23 14:15
标题:
Tomcat下的服务起不来了,急急急!
运行./catalina.sh run后显示信息:
Oct 23, 2008 1:31:24 PM org.apache.catalina.core.AprLifecycleListener lifecycleEvent
INFO: The Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: /opt/java1.5/jre/lib/IA64N:/opt/java1.5/jre/lib/IA64N/server:/opt/java1.5/jre/../lib/IA64N:/usr/lib
Oct 23, 2008 1:31:25 PM org.apache.coyote.http11.Http11BaseProtocol init
INFO: Initializing Coyote HTTP/1.1 on http-8888
Oct 23, 2008 1:31:25 PM org.apache.catalina.startup.Catalina load
INFO: Initialization processed in 1461 ms
Oct 23, 2008 1:31:25 PM org.apache.catalina.core.StandardService start
INFO: Starting service Catalina
Oct 23, 2008 1:31:25 PM org.apache.catalina.core.StandardEngine start
INFO: Starting Servlet Engine: Apache Tomcat/5.5.23
Oct 23, 2008 1:31:25 PM org.apache.catalina.core.StandardHost start
INFO: XML validation disabled
Oct 23, 2008 1:31:27 PM org.apache.coyote.http11.Http11BaseProtocol start
INFO: Starting Coyote HTTP/1.1 on http-8888
Oct 23, 2008 1:31:28 PM org.apache.jk.common.ChannelSocket init
INFO: JK: ajp13 listening on /0.0.0.0:8009
Oct 23, 2008 1:31:28 PM org.apache.jk.server.JkMain start
INFO: Jk running ID=0 time=0/25 config=null
Oct 23, 2008 1:31:28 PM org.apache.catalina.startup.Catalina start
INFO: Server startup in 3015 ms
然后就不动了,在webapps下面的war包的服务也起不来,不知道何故。。。。
环境变量如下:
export JAVA_HOME=/opt/java1.5
export CLASSPATH=./opt/java1.5/lib/tools.jar:/opt/java1.5/jre/dt.jar
export PATH=/opt/java1.5/bin:/opt/java1.5/jre/bin:/opt/java1.5/jre/libPATH
作者:
tyrone.dev
时间:
2008-10-23 14:59
不是已经完全启动了,http://host:8888/看看有没有tomcat的主页
作者:
xwindy
时间:
2008-10-23 15:13
原帖由
tyrone.dev
于 2008-10-23 14:59 发表
不是已经完全启动了,http://host:8888/看看有没有tomcat的主页
有主页了没用啊,webapp下的服务起不来。
作者:
tyrone.dev
时间:
2008-10-23 15:27
不会是war的包有问题吧。比如servlet初始化时有死循环之类。分二步处理
1、删除webapp/应用发布的目录
2、删除tomcat_dir/conf/Catalina/serverName下的临时目录
3、重启tomcat
如果还不行的。先kill -3 javapid看看启动tomcat的目录下有没有javadump*.txt,如果有的话打开查找state:R的线程,看看是不是你的应用有死循环。
如果没有产生javadump文件则需要设置环境变量
设export JAVA_DUMP_OPTS="ONANYSIGNAL(JAVADUMP[5])" 环境变量。
重启tomcat后
再使用kill -3 生成javadump.txt的文件。看看线程跑在哪里
作者:
xwindy
时间:
2008-10-23 15:34
哦,谢谢 ! 我先试试看
欢迎光临 Chinaunix (http://bbs.chinaunix.net/)
Powered by Discuz! X3.2