• linux下tomcat服务器的启动和关闭以及查看实时打印日志


    本页面中的操作都在tomcatbin目录下

    <一> 一般我都是使用:
    ./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命令。

  • 相关阅读:
    ExtJS 4.0 改善Ext.grid.plugin.RowEditing (重构,v1.4版本,20110911)
    GeoServer源码解析和扩展 (四)文件系统
    Ext蒙板效果
    Ext Grid表格的自动宽度及高度的实现
    Extjs4用RowEditing对数据进行增加,修改
    ExtJs4.0 Grid分頁詳解
    canvas的处理图片功能
    cookie的设置和读取
    html5的canvas知识
    初学jquery mobile
  • 原文地址:https://www.cnblogs.com/zishu/p/9076133.html
Copyright © 2020-2023  润新知