精华内容
下载资源
问答
  • 修改Tomcat日志文件路径

    千次阅读 2019-03-15 17:59:37
    Tomcat日志文件一共有6个,分别为:catalina.2018-09-02.log、catalina.out 、host-manager.2018-09-02.log 、localhost.2018-09-02.log 、localhost_access_log.2018-09-02.txt、 manager.2018-09-02.log ...

    Tomcat日志文件一共有6个,分别为:catalina.2018-09-02.log、catalina.out 、host-manager.2018-09-02.log 、localhost.2018-09-02.log 、localhost_access_log.2018-09-02.txt、 manager.2018-09-02.log

     

    1、修改catalina.out的输出位置,则需要修改文件:tomcat/bin/catalina.sh

          

          

    2、修改localhost_access_log存储路径,修改文件:tomcat/conf/server.xml

          

    3、修改catalina.2018-09-02.log、host-manager.2018-09-02.log、 localhost.2018-09-02.log、manager.2018-09-02.log

         修改文件位置:tomcat/conf/logging.properties

         

     

    展开全文
  • linux修改tomcat日志文件路径

    千次阅读 2019-07-01 19:47:45
    tomcat默认的日志文件在 logs 目录下,如果我们要修改日志文件存放路径,需要以下两个步骤 修改 tomcat 下 conf 文件夹中的 logging.properties 文件,将 ${catalina.base} 修改为你想要存放的路径 1catalina.org....

    tomcat默认的日志文件在 logs 目录下,如果我们要修改日志文件存放路径,需要以下两个步骤

    1. 修改 tomcat 下 conf 文件夹中的 logging.properties 文件,将 ${catalina.base} 修改为你想要存放的路径
    1catalina.org.apache.juli.AsyncFileHandler.level = FINE
    1catalina.org.apache.juli.AsyncFileHandler.directory = /home/gavin/backup/logs
    1catalina.org.apache.juli.AsyncFileHandler.prefix = catalina.
    1catalina.org.apache.juli.AsyncFileHandler.encoding = UTF-8
    
    2localhost.org.apache.juli.AsyncFileHandler.level = FINE
    2localhost.org.apache.juli.AsyncFileHandler.directory = /home/gavin/backup/logs
    2localhost.org.apache.juli.AsyncFileHandler.prefix = localhost.
    2localhost.org.apache.juli.AsyncFileHandler.encoding = UTF-8
    
    3manager.org.apache.juli.AsyncFileHandler.level = FINE
    3manager.org.apache.juli.AsyncFileHandler.directory = /home/gavin/backup/logs
    3manager.org.apache.juli.AsyncFileHandler.prefix = manager.
    3manager.org.apache.juli.AsyncFileHandler.encoding = UTF-8
    
    4host-manager.org.apache.juli.AsyncFileHandler.level = FINE
    4host-manager.org.apache.juli.AsyncFileHandler.directory = /home/gavin/backup/logs
    4host-manager.org.apache.juli.AsyncFileHandler.prefix = host-manager.
    4host-manager.org.apache.juli.AsyncFileHandler.encoding = UTF-8
    
    java.util.logging.ConsoleHandler.level = FINE
    java.util.logging.ConsoleHandler.formatter = org.apache.juli.OneLineFormatter
    java.util.logging.ConsoleHandler.encoding = UTF-8
    
    1. 以上配置无法修改 catalina.out 的存放路径,要修改 catalina.out 的路径,需要修改tomcat下 bin 目录中的 catalina.sh 文件,vim catalina.sh 编辑文件,修改 CATALINA_OUT="$CATALINA_BASE"/logs/catalina.out
    CATALINA_OUT=/home/gavin/backup/logs/catalina.out
    

    之后保存退出并重启tomcat,日志文件就修改成功啦!

    展开全文
  • Tomcat:第二章:Tomcat日志文件分析

    万次阅读 多人点赞 2020-10-24 11:54:21
    Tomcat下载地址:https://tomcat.apache.org/download-80.cgi tomcat源码下载: tomcat目录结构: 打开 Tomcat 的日志目录,也就是 Tomcat 安装目录下的 logs 目录...日志文件类型分析: catalina.***.log :主

    Tomcat下载地址:https://tomcat.apache.org/download-80.cgi

    tomcat源码下载:

    tomcat目录结构:

    打开 Tomcat 的日志目录,也就是 Tomcat 安装目录下的 logs 目录。
    Tomcat 的日志信息分为两类 :
    • 一是运行日志,它主要记录运行过程中的一些信息,尤其是一些异常错误日志信息 ;
    • 二是访问日志,它记录访问的时间、IP 地址、访 问的路径等相关信息。

    日志文件类型分析:

    1. catalina.***.log :主要是记录 Tomcat 启动过程的信息,在这个文件可以看到启动的 JVM 参数以及操作系统等日志信息。catalina.out是 Tomcat 的标准输出(stdout)和标准错误 (stderr),这是在 Tomcat 的启动脚本里指定的,如果没有修改的话 stdout 和 stderr 会重定向到这里。所以在这个文件里可以看到我们在MyServlet.java程序里打印出来的信息 。
    2. localhost.**.log:主要记录 Web 应用在初始化过程中遇到的未处理的异常,会被 Tomcat 捕获而输出这个日志文件。localhost_access_log.**.txt:存放访问 Tomcat 的请求日志,包括 IP地址以及请求的路径、时间、请求协议以及状态码等信息。
    3. manager.***.log/host-manager.***.log:存放 Tomcat 自带的Manager 项目的日志信息。
    展开全文
  • 一.tomcat日志文件路径 tomcat/logs 二.tomcat日志配置文件 tomcat对应日志的配置文件:tomcat目录下的/conf/logging.properties tomcat的日志等级有:SEVERE (最高级别) > WARNING > INFO > CONFIG ...

    一.tomcat日志文件路径

    tomcat/logs

     

    二.tomcat日志配置文件

    tomcat对应日志的配置文件:tomcat目录下的/conf/logging.properties

    tomcat的日志等级有:SEVERE (最高级别) > WARNING > INFO > CONFIG > FINE > FINER(精心) > FINEST (所有内容,最低级别)

     

    三.tomcat日志文件都有哪些

    tomcat有五类日志:catalina、localhost、manager、admin、host-manager

     

    四.使用率较高的日志文件是哪些?

    4.1 catalina.out/实时运行日志

    即标准输出和标准出错,所有输出到这两个位置的都会进入catalina.out,这里包含tomcat运行自己输出的日志以及应用里向console输出的日志。默认这个日志文件是不会进行自动切割的,我们需要借助其他工具进行切割(注意:catalina.out文件如果过大会影响)

    4.2 catalina.yy-mm-dd.log/tomcat运行日志

    catalina.{yyyy-MM-dd}.log是tomcat自己运行的一些日志,这些日志还会输出到catalina.out,但是应用向console输出的日志不会输出到catalina.{yyyy-MM-dd}.log,它是tomcat的启动和暂停时的运行日志,注意,它和catalina.out是里面的内容是不一样的。

     

    五.其他日志文件说明

    5.1 localhost.yy-mm-dd.log

    localhost.{yyyy-MM-dd}.log主要是应用初始化(listener, filter, servlet)未处理的异常最后被tomcat捕获而输出的日志,它也是包含tomcat的启动和暂停时的运行日志,但它没有catalina.2018-09-19.log 日志全。它只是记录了部分日志。

    5.2 localhost_access_log.yy-mm-dd.txt

    这个是访问 tomcat 的日志,请求时间和资源,状态码都有记录。

    5.3 manager.yy-mm-dd.log

    这个是 tomcat manager 项目专有的日志文件.

    5.4 host-manager.yy-mm-dd.log

    这个估计是放 tomcat 的自带的 manager 项目的日志信息的,未看到有什么重要的日志信息。

     

    六.tomcat日志文件切割

    tomcat 的 catalina.out 文件 tomcat 是不会进行日志切割的,当这个文件大于2G  时,会影响tomcat的运行。那么我们需要对这个文件进行日志切割,切割的方法有很多种:

    第一种:

      通过系统自带的切割工具:logrotate来进行切割。

    第二种:

      使用logj4进行切割日志。

    第三种:

      使用用cronolog分割tomcat的catalina.out文件 。

    以上三种方法见:https://www.cnblogs.com/happy-king/p/9193401.html

     

     

     

     

     

     

    展开全文
  • Linux 定时清理 Tomcat 日志文件 1、tomcat bin 目录下 vi clean_log.sh , 内容如下 tomcat 路径变量 logs_path="/opt/apache-tomcat-8.5.20/logs/" 2、删除 /opt/apache-tomcat-8.5.20/logs/下5天前,文件名称...
  • 随着时间的越来越长,一般tomcat目录内的logs目录会随着时间越来越大。 可以通过修改配置文件来将新的日志文件写入其他目录。 vi tomcat/conf/logging.properties 将四个日志的di...
  • linux下tomcat日志文件增长导致磁盘空间已满 因无规划,将tomcat直接放在/目录下的/usr/local/tomcat,日志文件也存在默认的路径,当日志增长,可用空间为20KB 检查发现catalina.out日志也没有做log rotation ...
  • linux中修改tomcat日志路径

    千次阅读 2019-05-24 11:23:25
    最开始是把日志配置加入启动项,所以第一时间就把这个地方改成了新磁盘的绝对路径,重启服务,发现并没有生效,在新磁盘创建了文件路径也不行,反而原路径日志也失效了。这里的配置其实是另开了新的日志文件不是原来...
  • linux清除tomcat日志文件Shell脚本

    千次阅读 2017-12-26 14:25:04
    生产环境中tomcat每天都会产生很多日志,如果不清理磁盘容量会不够,手动清理又太麻烦。因此写个脚本每天定时去删除5天前(根据实际情况而定)的日志文件。...#tomcat1日志文件路径 export WEB_TOMCAT1=/usr/local/tom
  • 利用cronolog 切割tomcat日志文件(非root用户) Tomcat版本:8.5.57 解决需求: 1.非root用户设置日志切割策略 2.日志切割策略为:按天切(非精准),再无其他要求 3.能处理普通用户有权限的目录中tomcat服务日志...
  • Tomcat默认日志路径修改

    万次阅读 2012-09-10 11:10:36
    Tomcat安装目录下Logs目录下默认会产生4种日志文件:catalina.*.log,host-manager.*.log,localhost.*.log,manager.*.log。系统出现异常的时候,有时候log文件会暴涨。这里偶是把日志文件移动到一个比较空的盘符,...
  • 修改tomcat日志路径文件/usr/local/tomcat/conf/logging.properties文件中的四处${catalina.base}/logs替换为/data/logs/weblogs/tomcat_logs 转载于:https://blog.51cto.com/yht1990/1920609...
  • 今天给客户部署新系统,一个 前台应用,一个后台应用,由于用的是同一个架子,日志文件路径也没改,所以两个应用的日志文件是同一个文件,这样应用运行时,就会出现只能访问一个应用的情况,如果两个应用同时访问,...
  • 1、创建批处理说明:forfiles是2003自带的命令,非常好用.forfiles /p "F:\logs" /s /m *.* /d -31/c "cmd /c del @path"forfiles:/p 指定的路径/s 包括子目录/m 查找的文件名掩码 (*.txt\*.log\*.*)/d 指定日期,有...
  • 其实日志的输出也是有等级的,一般日志的级别有: SEVERE (highest value) > WARNING > INFO > CONFIG > FINE > FINER > FINEST (lowest value) 所以需要设置一下,找到conf/logging.properties...
  • : 能通过浏览器检查tomcat日志 方法 :将 tomcat 的日志放置到 $CATALINA_HOME/webapps/ROOT/logs 下,用户就可以通过 http://xxx.xxx.xxx.xxx/logs/catalina.out 访问日志了。 1. 修改tomcat/conf下的...
  • logback的日志文件路径问题

    千次阅读 2018-12-02 18:43:28
    假如使用绝对路径,没有任何问题,就是移植性不太好。 假如使用相对路径,则要注意当前路径“.”是在...则使用…/logs生成的日志文件位于:D:\logs 2.对于J2EE项目,当前路径tomcat\bin所在目录 如我的tomcat路径...
  • 鉴于在调试logback和log4j的文件切割一直无法成功,随性用shell写个脚本用来切割tomcat下的日志文件(大家如果有在logback或log4j使用文件切割成功的话,可以留下使用方式,先谢谢了) 1:废话少说,直接贴上脚本: #...
  • 清理日志的shell脚本 ------------------------------------------------------------------------------------------------ #!/bin/bash tomcatnum=2 #清理的路径 tomcat[0]="/usr/local/tomcat/logs" tomcat...
  • 本文试图实现的需求场景为:以学习Spark知识点为目的,编写Scala利用Spark解析800M的tomcat日志文件,打印一段时间内ERROR级别记录的前10行,统计每分钟的日志记录数,并将统计结果存入mysql数据库中。之前曾用JAVA...
  • 起因 公司研发人员 部署服务在阿里云 ecs 服务器; 上传文件过1周左右文件...查询tomcat 启动日志出现如下信息: java.io.IOException: The temporary upload location [/tmp/tomcat.1593253653386650830.8220/work...
  • 涉及文件 log4j.properties (一般开发将该文件放在项目的缺省目录即源包下,在文件系统里,就是在项目的/src/java目录下,缺省的文件名是log...log4j配置文件日志输出路径修改 log4j配置文件路径配置一般有三...
  • 在企业环境中,将tomcat里的日志和程序包统一到不同的路径, ...(有时,tomcat日志的时间不对,系统的时间是对的,这里就要用GMT+8参数) bin/setenv.sh CLASSPATH=$CLASSPATH:/xxx/webconfig...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 604
精华内容 241
关键字:

tomcat日志文件路径