是否可以禁用在JBoss 5.1中打印到控制台的跟踪?

时间:2010-03-10 08:31:36

标签: jboss log4j jboss5.x

默认情况下,JBoss5.1中有两个appender - CONSOLE FILE
我们是否需要在生产中使用这两个附加功能
是否可以仅使用 FILE appender?

我从 web \ conf \ jboss-log4j.xml 中删除了CONSOLE appender,但控制台中仍有很多痕迹。
为什么呢?
我不想在生产中使用控制台中的痕迹 是否可以关闭CONSOLE appender?

2 个答案:

答案 0 :(得分:2)

也许是run.sh或run.bat的输出,它不使用log4j。

你在Windows或Linux上吗?

您是在启动时还是在部署(或使用)应用程序时看到输出?

答案 1 :(得分:1)

CONSOLE appender对于开发非常有用,特别是在Windows上,其中appserver作为前台控制台进程运行。另外,Windows使你很难像在* nix上一样拖尾日志文件。

所以不,你不必使用控制台appender。你可以把任何你喜欢的东西放在log4j文件中,默认只是默认值。删除appender,或添加它们,但是你觉得合适。