Можно ли отключить следы, напечатанные на консоли в JBoss 5.1? - PullRequest
1 голос
/ 10 марта 2010

По умолчанию в JBoss5.1 есть два приложения: КОНСОЛЬ и ФАЙЛ .
Нужно ли использовать оба этих приложения в производстве ?
Можно ли использовать только приложение FILE ?

Я удалил приложение CONSOLE из web \ conf \ jboss-log4j.xml , но в консоли все еще остается много следов.
Почему?
Я не хочу, чтобы следы в консоли в производстве.
Можно ли отключить приложение CONSOLE?

Ответы [ 2 ]

2 голосов
/ 10 марта 2010

Может быть, это выходные данные run.sh или run.bat, которые не используют log4j.

Вы на Windows или Linux?

Видите ли вы вывод при загрузке или при развертывании (или использовании) своего приложения?

1 голос
/ 10 марта 2010

Приложение CONSOLE полезно для разработки, особенно в Windows, где сервер приложений запускается как основной процесс консоли. Кроме того, в Windows довольно сложно создать файл журнала, как в * nix.

Так что нет, вам не нужно использовать консольный appender. Вы можете поместить все что угодно в файл log4j, по умолчанию это просто значение по умолчанию. Удалите дополнения или добавьте их, как считаете нужным.

...