2010-03-10 53 views
1

默認情況下,JBoss5.1中有兩個appender - CONSOLEFILE
我們是否需要在生產中使用這兩個appender
是否有可能只使用FILE appender?是否可以禁用在JBoss 5.1中打印到控制檯的跟蹤?

我從web \ conf \ jboss-log4j.xml中刪除了CONSOLE appender但是在控制檯中仍然有很多痕跡。
爲什麼?
我不想在生產中的控制檯中的痕跡。
可以關閉CONSOLE appender嗎?

+0

問問JBoss開發者? – 2010-03-10 08:34:01

回答

2

也許這是run.sh或run.bat的輸出,它不使用log4j。

你在Windows或Linux?

當您啓動或部署(或使用)您的應用程序時,您是否看到輸出?

1

CONSOLE appender對於開發非常有用,特別是在Windows上,appserver作爲前臺控制檯進程運行。另外,Windows使得在* nix上很難找到一個日誌文件。

所以不,你不必使用控制檯appender。你可以把你喜歡的任何東西放在log4j文件中,默認值就是默認值。刪除appender,或添加它們,但你認爲合適。

相關問題