首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Log4j多线程

Log4j多线程
EN

Stack Overflow用户
提问于 2011-09-29 17:25:47
回答 1查看 4.6K关注 0票数 0

我正在将ConsoleAppender添加到log4j的rootlogger中,作为

代码语言:javascript
复制
BasicConfigurator.configure(new ConsoleAppender(layout, "System.err"));

但不知何故,在层级结构下的一些记录器中的日志消息无法到达控制台。我在层次结构中没有看到任何将加性标志设置为false的实例。

有些记录器运行在不同的线程中,我需要做什么配置吗?我如何调试它呢?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-09-29 18:09:47

Log4j是线程安全的。参见Is log4j thread-safe?。多线程不需要任何特殊的配置。

但是,来自不同线程的消息可能会以混淆的顺序出现,因此请检查它们不在日志中的其他位置。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7595188

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档