linux下tomcat服务器的启动和关闭以及查看实时打印日志
本页面中的操作都在tomcat
的bin
目录下
<一> 一般我都是使用:
./shutdom.sh //关闭tomcat ./startup.sh //开启tomcat服务
<二> 但是有时候./shutdom.sh
并不能有效的关闭服务,会报错而导致tomcat
服务无法关闭。此时可以:
- 查看
Tomcat
是否以关闭
ps -ef|grep java
- 如果显示以下相似信息,说明
Tomcat
还没有关闭
root 7010
1 0 Apr19 ? 00:30:13 /usr/local/java/bin/java
-Djava.util.logging.config.file=/usr/local/tomcat/conf/logging.properties
-Djava.awt.headless=true
-Dfile.encoding=UTF-8 -server -Xms1024m -Xmx1024m -XX:NewSize=256m
-XX:MaxNewSize=256m -XX:PermSize=256m -XX:MaxPermSize=256m
-XX:+DisableExplicitGC
-Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager
-Djava.endorsed.dirs=/usr/local/tomcat/endorsed -classpath
/usr/local/tomcat/bin/bootstrap.jar -Dcatalina.base=/usr/local/tomcat
-Dcatalina.home=/usr/local/tomcat
-Djava.io.tmpdir=/usr/local/tomcat/temp
org.apache.catalina.startup.Bootstrap start
- 此时可以使用
kill
命令,直接杀死Tomcat
进程
kill -9 7010
- 然后继续查看
Tomcat
是否关闭
ps -ef|grep java
- 如果出现以下信息,则表示
Tomcat
已经关闭
root 7010 1 0 Apr19 ? 00:30:30 [java]
- 将服务关闭:
sh shutdown.sh
<三> 这里补充另一种命令调用方式:
sh shutdown.sh //关闭tomcat sh startup.sh //开启tomcat服务
有时./shutdown.sh
无法奏效,但上面这种却可以。
<四> 实时查看运行日志:
切换到:cd usr/local/tomcat5/logs
,执行
tail -f catalina.out
这样运行时就可以实时查看运行日志了Ctrl+c
是退出tail
命令。
本文来自博客园,作者:sinatJ,转载请注明原文链接:https://www.cnblogs.com/zishu/p/9076133.html