问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

如何对 Tomcat 的 catalina.out 日志进行归档

发布网友 发布时间:2022-04-20 05:13

我来回答

1个回答

热心网友 时间:2022-05-23 18:32

如果 catalina.out 日志达到 2GB 大小的时候,Tomcat 因为缓存问题,便没有办法继续输出日志了。
为了避免这种情况,你需要及时对 catalina.out 进行归档。
实际上 Tomcat 自身也会对日志内容进行归档,但是归档后,Tomcat 不会清理 catalina.out 的内容,这将会导致 catalina.out 越来越大。
下面的方法能够使用在 linux/unix 的机器上。
如果我们期望每天对日志进行归档,我们可以按照下面的方法进行配置:

Java代码
vi /etc/logrotate.d/tomcat
输入下面的内容:
Java代码
/usr/local/tomcat/logs/catalina.out {
copytruncate
daily
dateext
nocompress
missingok
}

完成上面的工作后,你可以不需要在你的操作系统中做任何工作,日志归档程序将会每天对你的日志进行归档的。

Java代码
/usr/sbin/logrotate -f /etc/logrotate.conf
程序归档的结果如下:
你可以看到在 Tomcat 的日志目录下创建了一个文件:
-rw-rw-r-- 1 tomcat tomcat 133540 Jul 13 09:39 catalina.out-20110713
这个就是我们几天内的归档文件。
关于参数的说明:
重要的参数:
dateext: 在归档文件后,将会使用日期进行标注。如果这参数不指定的话,归档文件将会标注为数字。
如下面的内容:
-rw-rw-r-- 1 tomcat tomcat 33790228 Jul 13 09:33 catalina.out.1
如何对 Tomcat 的 catalina.out 日志进行归档

如果我们期望每天对日志进行归档,我们可以按照下面的方法进行配置: Java代码 vi /etc/logrotate.d/tomcat 输入下面的内容: Java代码 /usr/local/tomcat/logs/catalina.out { copytruncate daily dateext nocompress missingok } 完成上面的工作后,你可以不需要在你的操作系统中做任何工作,日志归档程...

如何对 Tomcat 的 catalina.out 日志进行归档

tomcat日志记录配置在conf/logging.properties中 有这5类日志 catalina,localhost,manager,admin(控制台),host-manager 还有8个级别 其中 设置为OFF 就可以关闭该类日志 记录功能 打开logging.properties 如图就将控制台日志记录设置为关闭

关于tomcat切割catalina.out

要开始利用cronolog,首先需要进行安装。安装步骤通常包括查找安装路径和修改相关配置文件。具体而言,可以执行查看安装路径的指令,定位到cronolog所在的位置。随后,根据需要调整配置,比如在tomcat的bin目录下查找和编辑catalina.sh文件,确保其包含了启用cronolog的必要指令。在完成上述步骤后,需对catalina.sh文...

为什么tomcat的日志全部输出在catalina.out如何自动拆分

使用log4j切分日志,需要下载相应的tomcat的jar包支持,我使用的tomcat7的版本,对应jar包可以去http://download.csdn.NET/detail/u011322089/9748955这里下载。总共三个jar包,log4j-1.2.17.jar,tomcat-juli.jar,tomcat-juli-adapters.jar三个jar包,将这三个jar包拷贝到tomcat目录下的lib目录中。同时...

centos 中Tomcat日志文件catalina.out的切割

首先,我们需要在 /etc/logrotate.d 目录下创建一个新的配置文件。配置文件内容如下:/usr/local/apache-tomcat-8.5.97/logs/catalina.out { copytruncate daily rotate 5 missingok compress dateext -%Y%m%d notifempty size 10M olddir /var/log/tomcat } 这个配置定义了日志文件切割的具体参数。

请教如何停止TOMCAT输出日志

CATALINA_OUT=/dev/null 以上方法可以解决禁用catalina.out的输出。2、修改conf/logging.properties日志配置文件来屏蔽掉这部分的日志信息。将level级别设置成WARNING就可以大量减少日志的输出,当然也可以设置成OFF,直接禁用掉。3、关闭localhost_access_log日志 修改在tomcat的安装目录conf文件夹下server.xml里...

linux服务器tomcat服务的catalina.out日志被清理了,如何查看上次清理的...

让history能显示执行的时间 编辑/etc/bashrc文件,添加以下四行:HISTFILESIZE=2000 HISTSIZE=2000 HISTTIMEFORMAT='%F %T 'export HISTTIMEFORMAT [root@node1 ~]# vi /etc/bashrc [root@node1 ~]# source /etc/bashrc [root@node1 ~]# history 999 2017-03-23 16:14:29 shutdown -h now ...

tomcat6.0 的 catalina.out日志 ,如何按大小输出?

<!-- 设置File参数:日志输出文件名 --> <!-- 设置是否在重新启动服务时,在原有日志的基础添加新日志 --> <!-- 设置文件大小 --> <!-- 设置文件备份 --> <!-- 设置输出文件项目和格式 --> <layout class="org.apache.log4j.PatternLayout"> </layout> </appender> <!--...

tomcat怎样配置才能是catalina.out每天生成一个文件

可以使用cronolog 来进行 把catalina.sh中的 org.apache.catalina.startup.Bootstrap "$@" start \ >> "$CATALINA_BASE"/logs/catalina.out 2>&1 & 修改为:org.apache.catalina.startup.Bootstrap "$@" start |cronolog "$CATALINA_BASE"/logs/catalina.%Y-%m-%d.out 2>&1 & 重启Tomcat ...

tomcat进程异常crash,看日志是segmentation fault,怎么破

你需要看tomcat的日志catalina.out的弹出的日志,如果有错误,那就照着错误来修改。1,你看下ps axu tomcat起来没起来,如果没起来,那说就找tomcat的原因。tomcat的进程就是java那个 2,如果起来了。你telnet 本地ip 8080 如果进去了,然后quit再出来,说明端口开了,没问题。或者用 netstat -lnp ...

如何删除catalina mojave和catalina catalina_home catalina文件 catalina系统 catalina问题汇总 catalina怎么样 catalina好用吗 catalina稳定吗
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
高考户口迁移怎么填写? 外地户口可以考上海的大学吗? 没有北京户口,可以在北京考大学吗? 鹅肝富含什么营养价值? 如何选购高品质的鹅肝? 鹅肝分类 肥鹅肝鹅肝种类 谁懂星月菩提子 梦见一个被别人开枪了 最后要死时用自己的血写了一个工字 什么意思啊... 梦见自己被人用枪打死了……意味着什么,是不是中考快来最近紧张的过 linux怎样清理catalina.out? 怎么下载指定行数的catalina.out日志文件 张钧甯结婚了吗 血常规中tp0ab指什么 双眼近视200度,那左眼和右眼分别是几点几? 急急--请问180度~200度的近视是几点几的?在线等 眼睛近视200度是几点几啊? 左眼250,右眼200,左右眼视力分别是几点几啊 近视175度和200度换算成几点几分别是多少。注:是5... 近视200度等于4点几? 近视200度和275度换算成视力表上是4点几 铁锂电池怎么组装60v20ah电动车 我视力200多度相当于4点几啊 眼睛近视200度是4点几的眼 200度近视的视力是多少啊?几点几? 近视200度 是4点几的视力啊? 近视眼200度是4.几的视力? 近视,200度大概是4点几? 求海外品牌推广的建议 中国企业在开展海外营销时,如何处理全球化问题和本... catalina.out可以拆分吗 linux catalina.out可以删除吗 tomcat6.0 的 catalina.out日志 ,如何按大小输出? catalina.out 是什么文件 保存的什么内容 如何清空toncat的catalina.out后台日志 linux下部署的tomcat项目,日志产生的catalina.out文件 ttty.xyz是什么直播软件? 哪位大神知道这是什么直播软件,谢谢。 tomcat日志文件会导致内存溢出吗 常用英文聊天的帮下忙,有什么常用的简写,像bacau... tomcat的catalina.out在哪? 求猫扑logo猫小扑的大图 发我邮箱tttywww@163.com ... 赤峰网约车运输证什么样 赤峰市网约车怎样入职 2022赤峰网约车考试时间 胆管支架手术的费用大概多少 做胆管微创手术要多小钱 胆管癌哪里手术好?大概多少钱? ERCP手术时什么,具体需要多少费用 ERCP手术需要多少费用