• Tomcat6在Linux中实现日志分割并且修改日志路径


    tomcat默认生成catalina.out文件,随着运行时间越来越长,文件也越来越大,所带来的坏处有:1.查询日志困难 2.占存储空间大 3.难以删除旧日志。解决方法如下:

    1. 下载cronolog
      cronolog-1.6.2.tar.gz

    若执行“# ./configure”报错如下:

    解决方法:

    1. 修改tomcat的catalina.sh文件中注释 touch "$CATALINA_OUT",约370行

    然后修改为下面

    将org.apache.catalina.startup.Bootstrap "$@" start
    >> "$CATALINA_OUT" 2>&1 &
    变成
    org.apache.catalina.startup.Bootstrap "$@" start 2>&1
    |/usr/local/sbin/cronolog "$CATALINA_BASE"/logs/catalina.%Y-%m-%d.out >> /dev/null 2>&1 &

    3.修改完catalina.sh的配置之后删掉logs底下的日志,重启tomcat即可:
    先进入tomcat到bin目录执行:chmod u+x *.sh 开启权限再./startup.sh
    至此日志分割已经完成了下面介绍修改日志路径。

    进入tomcat安装目录/conf/,找到logging.properties,并下载到本地,同时进行备份对本地的logging.properties进行修改,将下图红框所示地方改为/mnt/001/tomcat7/logs

    修改后如下

    将修改后的logging.properties文件上传到tomcat安装目录/conf/,覆盖原来的文件。注意如果tomcat进行了日志切割就还要bin目录下的catalina.sh文件修改里面的路径

  • 相关阅读:
    模仿jquery框架源码 -成熟---选择器
    模仿jquery框架源码---网络
    jquery链式语法
    jquery跟DOM转换
    jquery选择器
    基本jquery
    滚屏加载--无刷新动态加载数据技术的应用
    CenterFactory
    IImage--factory
    redis的使用及方法
  • 原文地址:https://www.cnblogs.com/Harve/p/8795603.html
Copyright © 2020-2023  润新知