java - 为什么 Tomcat 在 catalina.out 日志文件中将我的日志行加倍?

标签 java tomcat logging logfiles

每次我查看 Tomcat 的 catalina.out 日志文件时,我都会看到每个日志条目都有双行。为什么会这样? Java (Tomcat) 用户以前是否遇到过这种情况?

最佳答案

检查您的 log4j 以确保您没有“双重追加”到您的记录器。您的根记录器已经有一个与之关联的附加程序,如果您要过滤其他类别,请确保您没有指定附加程序,除非您希望它转到除根以外的附加程序。

<category name="org.apache.commons">
    <priority value="warn"/> 
    <!-- don't add the same appender as your root appender -->
</category>

关于java - 为什么 Tomcat 在 catalina.out 日志文件中将我的日志行加倍?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/711012/

相关文章:

Java 线程 NullPointerException 与 ServerSockets

java - 字符串与字节数组表示

java - 基于 Apache CXF 的应用程序中的长期对象

logging - 有没有办法删除逻辑应用运行历史记录/日志?

Python 日志记录 : Specifying converter attribute of a log formatter in config file

python 日志记录格式 : how to add bracket

java - 使用反射检查方法是否是接口(interface)的重写方法

java - Java 中的拆箱和反射?

java - 无法启动位于上下文路径/HelloWorldStruts2 的应用程序

java - 无法在 Jelastic 5.4 版上通过 Deploment Manager 将 WAR 文件部署到 Tomcat