问题
 
tomcat每次启动时,自动在logs目录下生产以下日志文件,且每天都会生成对应日期的一个文件,造成日志文件众多:
 
目的
 
     Tomcat以上日志都输出到同一个文件中。
 
修改步骤
 
     打开Tomcat目录conf\logging.properties,修改如下,所有日志输出到tomcat开头的文件中
 
1catalina.org.apache.juli.FileHandler.level = FINE
 
1catalina.org.apache.juli.FileHandler.directory = ${catalina.base}/logs
 
# 1catalina.org.apache.juli.FileHandler.prefix = catalina.
 
1catalina.org.apache.juli.FileHandler.prefix = tomcat.
 
 
 
2localhost.org.apache.juli.FileHandler.level = FINE
 
2localhost.org.apache.juli.FileHandler.directory = ${catalina.base}/logs
 
# 2localhost.org.apache.juli.FileHandler.prefix = localhost.
 
2localhost.org.apache.juli.FileHandler.prefix = tomcat.
 
 
 
3manager.org.apache.juli.FileHandler.level = FINE
 
3manager.org.apache.juli.FileHandler.directory = ${catalina.base}/logs
 
# 3manager.org.apache.juli.FileHandler.prefix = manager.
 
3manager.org.apache.juli.FileHandler.prefix = tomcat.
 
 
 
4host-manager.org.apache.juli.FileHandler.level = FINE
 
4host-manager.org.apache.juli.FileHandler.directory = ${catalina.base}/logs
 
# 4host-manager.org.apache.juli.FileHandler.prefix = host-manager.
 
4host-manager.org.apache.juli.FileHandler.prefix = tomcat.
 
 
 
 
 
修改Tomcat运行日志的等级
 
1  日志类型与级别
 
Tomcat 日志分为下面5类:
 
catalina 、 localhost 、 manager 、 admin 、 host-manager
 
每类日志的级别分为如下 7 种:
 
SEVERE (highest value) > WARNING > INFO > CONFIG > FINE > FINER > FINEST (lowest value)
 
2  日志级别的设定方法
 
修改 conf/logging.properties 中的内容,设定某类日志的级别
 
示例:
 
设置 catalina 日志的级别为: FINE
 
1catalina.org.apache.juli.FileHandler.level = FINE
 
 
 
禁用 catalina 日志的输出:
 
1catalina.org.apache.juli.FileHandler.level = OFF
 
 
 
输出 catalina 所有的日志消息均输出:
 
1catalina.org.apache.juli.FileHandler.level = ALL
 
 

centos6.5_64bit_tomcat日志合并在一个.log下的更多相关文章

  1. ubuntu/var/log/下各个日志文件

    ubuntu/var/log/下各个日志文件 本文简单介绍ubuntu/var/log/下各个日志文件,方便出现错误的时候查询相应的log   /var/log/alternatives.log-更新 ...

  2. (转)ubuntu/var/log/下各个日志文件

    本文简单介绍ubuntu/var/log/下各个日志文件,方便出现错误的时候查询相应的log   /var/log/alternatives.log-更新替代信息都记录在这个文件中 /var/log/ ...

  3. Linux /var/log下各种日志文件

    Linux /var/log下各种日志文件:

  4. Linux /var/log下的各种日志文件详解

    1)/var/log/secure:记录登录系统存取数据的文件;例如:pop3,ssh,telnet,ftp等都会记录在此. 2)/var/log/wtmp:记录登录这的信息记录,被编码过,所以必须以 ...

  5. awstats 日志分析工具linux下的安装和使用

    合并日志文件可以使用 bash 的sort命令: -o log_all access*.log 也可以使用  awstats 提供的 logresolvemerge.pl -showsteps acc ...

  6. 【处理多服务器日志合并处理问题】多服务器的日志合并统计——apache日志的cronolog轮循

    转发:http://www.chedong.com/tech/rotate_merge_log.html   内容摘要:你完全不必耐心地看完下面的所有内容,因为结论无非以下2点:1 用 cronolo ...

  7. weblogic每天日志合并shell脚本 [个人记录]【转】【补】

    from RogerZhu modified by King sh logback.rb "/data/logs/" "/tmp/domain" "a ...

  8. Oracle 联机重做日志文件(ONLINE LOG FILE)

    --========================================= -- Oracle 联机重做日志文件(ONLINE LOG FILE) --================== ...

  9. 日志:Redo Log 和 Undo Log

    本篇文章主要介绍 Redo Log 和 Undo Log: 利用 Redo Log 和 Undo Log 实现本地事务的原子性.持久性 Redo Log 的写回策略 Redo Log Buffer 的 ...

随机推荐

  1. 存储过程中的select into from是干什么的

    select into  赋值: select 0 into @starttimeselect @starttime from DUAL into后边应该还有个变量名,into前面也还要带上筛选字段, ...

  2. AngularJs ng-repeat解决循环对象出现重复项报错的问题

    问题:ng-repeat  的循环对象是不能出现重复项的,所以如果有重复的就会报错,应该是 key value的问题吧,不是很了解内部运行机制:经过查询发现 在 循环后面加上  track by $i ...

  3. [Leetcode]016. 3Sum Closest

    public class Solution { public int threeSumClosest(int[] num, int target) { int result = num[0] + nu ...

  4. P3796 【模板】AC自动机

    传送门 AC自动机的模板 简单的理解就是字典树上的KMP 注意数组不要开太大 不然每次memset耗时太多 有一个小优化 每次走 fail 边找匹配时只有一些会更新答案 那么就可以把没用的fail边压 ...

  5. HDU5952 Counting Cliques计算完全图的个数 巧妙构图+dfs

    题目传送门 题目大意:给出n个点,m条无向边,让你计算这幅母图中有几个大小为s的完全图. 完全图的意思是任意一个点都和其他点直接相连,完全图的大小指的就是完全图点的个数. 思路:比较巧妙的构图方式.我 ...

  6. hdu3068 求一个字符串中最长回文字符串的长度 Manacher算法

    最长回文 Time Limit: 4000/2000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others)Total Submis ...

  7. Arm寄存器介绍及汇编基础

    一.ARM处理器支持7种工作模式 ① 用户模式(USR): 用于正常执行程序(The normal ARM program execution state) ② 快速中断模式(FIQ): 用于高速数据 ...

  8. asp.net搭建项目架构

    项目的架构决定这个项目的好坏. 今天我说说传统三层架构的搭建 第一步 创建一个解决方案 例如 TaskSystem 接着这个解决方案下创建六个项目分别: TaskSystem.DAL TaskSyst ...

  9. 傻瓜式Spring教学第二课

    什么是依赖注入 先说什么是依赖 如下: class A{ B b; } class B{ } 则称A依赖B. 依赖:A的某些业务逻辑需要B的参与,如果不对A中的参数b进行实例化,那么A中的某些业务逻辑 ...

  10. pl/sql 如何配置连接远程一个或多个数据库

    参考链接 https://blog.csdn.net/yy_love_my/article/details/45720277