LOG4J тупик на консоли приложения - PullRequest
0 голосов
/ 24 октября 2011

LOG4J, кажется, заблокировал мой consoleappender. Если мой consoleappender заблокирован модулем LOG4J, будет ли последующим потокам трудно писать в stout и stderr?

Сколько потоков одновременно может писать на стандартный вывод?

Спасибо

1 Ответ

0 голосов
/ 24 октября 2011

Только один поток может записать в sysout / syserr. Это на самом деле хорошо, иначе ваши операторы регистрации будут ужасно смешаны.

Я не думаю, что Log4J блокируется на ConsoleAppender (дамп стека был бы очень полезен). Может быть, вы слишком много регистрируетесь, и другие потоки ждут, но в конечном итоге достигают консоли?

...