并非所有日志消息都使用log4j在多线程env中写入文件

时间:2014-05-26 06:55:14

标签: java multithreading log4j

我正在使用log4j将日志写入文件。 我的应用程序是多线程的。 当程序执行时,我可以在控制台上看到日志,但是当我打开配置日志文件时,应该写入日志,它只包含几个日志,其余的日志都丢失了。 任何人都可以建议我需要检查的任何可能导致问题的原因。

此外,在简单(非线程)应用程序中使用时,相同的log4j.xml配置文件工作正常,并将所有日志打印到所需文件。

0 个答案:

没有答案