美文网首页
tomcat-catalina.out日志文件分割

tomcat-catalina.out日志文件分割

作者: 晴天灬 | 来源:发表于2016-07-14 11:25 被阅读744次

      众所周知,tomcat的log文件夹下,catalina.out文件随着日志输入容量日益增大,会给服务器造成性能的影响,下面就给大家介绍一种简单方便的方法。

1.创建脚本,将catalina.out文件打上时间戳移动至其他目录中

脚本文件

2.将catalina.out文件的权限更改为777,否在在清空文件的时候会报权限不足的错误

增加权限

3.创建计划任务,crontab

创建计划任务

至此,文件分割完毕,如果有兴趣还可以在脚本中加入保留7天内的日志文件相关脚本命令,如果不想写脚本就只能手动删除了。

下面是计划任务相关的参数及格式,仅供参考。

crontab命令相关:

参数:

-e  编辑该用户的计时器设置。

-l  列出该用户的计时器设置。

-r  删除该用户的计时器设置。

-u<用户名称>  指定要设定计时器的用户名称。

 格式:

基本格式 :

* *  *  *  *  command

分 时 日 月 周  命令

第1列表示分钟1~59 每分钟用*或者 */1表示

第2列表示小时1~23(0表示0点)

第3列表示日期1~31

第4列表示月份1~12

第5列标识号星期0~6(0表示星期天)

第6列要运行的命令

相关文章

  • tomcat-catalina.out日志文件分割

    众所周知,tomcat的log文件夹下,catalina.out文件随着日志输入容量日益增大,会给服务器造成性能...

  • 日志文件

    日志文件分割

  • linux 日志分割

    使用split命令,将日志文件分割成固定字节大小的文件 使用split命令,将日志文件按照固定行数分割

  • log文件太大 怎么打开

    今天遇见由于日志文件太大(每个日志文件都有1G左右),无法用notepad++ 等编辑器打开,最后用分割器分割,每...

  • 请问你知道分布式系统设计模式的分割日志思想么?

    分割日志(Segmented Log) 将大文件切分为更容易处理的多个更小的文件。 问题背景 单一的日志文件可能会...

  • nodejs Bigpipe 页面分割加载笔记

    Bigpipe页面分割 项目中需要打印日志文件,因文件过大所以分割加载,以便将来改为持续输出加载 1、 在使用aw...

  • nginx日志分析

    1,日志定义 在nginx.conf中定义的日志格式如下: 日志文件如下: 2,日志分割 nginx没有命令直接将...

  • NGINX日志切割

    NGINX日志切割 @(nginx笔记)[nginx] 非常简单的分割NGINX的日志文件,方便查阅。流程1.将当...

  • MongoDB日志分割

    mongo默认是没有进行日志分割的,所有的日志持续写到一个文件中。缺点是很明显的,日志文件会越来越大 占用过多磁盘...

  • linux split

    split命令可以将一个大文件分割成很多个小文件,有时需要将文件分割成更小的片段,比如为提高可读性,生成日志等。 ...

网友评论

      本文标题:tomcat-catalina.out日志文件分割

      本文链接:https://www.haomeiwen.com/subject/aduejttx.html