您的位置:首页 > 运维架构 > Tomcat

tomcat中的日志开关文件(logging.properties)介绍

2013-05-09 12:43 204 查看
以tomcat-6.0.29为例:

#配置tomcat的日志输出方式,这里表示文件输出和控制台输出

.handlers = 1catalina.org.apache.juli.FileHandler, java.util.logging.ConsoleHandler

catalina.org.apache.juli.FileHandler.level = FINE #日志级别

例:

1catalina.org.apache.juli.FileHandler.level = FINE #设置 catalina
日志的级别为: FINE

1catalina.org.apache.juli.FileHandler.level = OFF #禁用 catalina
日志的输出

1catalina.org.apache.juli.FileHandler.level = ALL#输出 catalina
所有的日志消息均输出

catalina.org.apache.juli.FileHandler.directory = ${catalina.base}/logs #日志输出目录,此设置表示tomcat日志输出到tomcat\logs目录下

catalina.org.apache.juli.FileHandler.prefix = catalina. #日志输出前缀,后面跟日期信息(yyyy-MM-dd)

注:tomcat_6.0.29输出4种不同的日志:catalina、localhost、manager、host-manager

java.util.logging.ConsoleHandler.level = FINE #控制台日志输出级别

java.util.logging.ConsoleHandler.formatter = java.util.logging.SimpleFormatter #控制台日志输出格式化类,Formatter
为格式化 LogRecords
提供支持。

下面是每个日志文件的输出级别和处理类

org.apache.catalina.core.ContainerBase.[Catalina].[localhost].level = INFO

org.apache.catalina.core.ContainerBase.[Catalina].[localhost].handlers = 2localhost.org.apache.juli.FileHandler

org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/manager].level = INFO

org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/manager].handlers = 3manager.org.apache.juli.FileHandler

org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/host-manager].level = INFO

org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/host-manager].handlers = 4host-manager.org.apache.juli.FileHandler
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐