在ConsoleAppender上的LOG4J死锁

时间:2011-10-24 16:05:55

标签: java log4j stdout deadlock consoleappender

LOG4J似乎锁定了我的consoleappender。如果我的consoleappender被LOG4J锁定,那么成功的线程是否也很难写入我的stout和stderr?

一次有多少个线程可以写入stdout?

由于

1 个答案:

答案 0 :(得分:0)

只有一个帖子可以写入sysout / syserr。这实际上很好,否则您的日志记录将会非常混乱。

我不认为ConsoleAppender上的Log4J死锁(堆栈转储会非常有用)。也许你记录太多而其他线程正在等待,但最终会到达控制台?