генерировать каждый запрос log4j в группе в Java - PullRequest
0 голосов
/ 27 апреля 2018

Мы столкнулись с проблемой с log4j, потому что журналы перемешаны. при многократных запросах журналы не распечатываются, поскольку они запутываются, и информация, которую мы хотим проанализировать, не легкая работа.

Пожалуйста, предложите, что можно сделать с этим сценарием.

1 Ответ

0 голосов
/ 27 апреля 2018

Log4J собирается записать вывод в последовательности поступления. Любопытно, что идентификатор потока не является частью стандартного вывода. В Log4J V1.x - LONG, поскольку он устарел и его не следует использовать, довольно просто добавить идентификатор потока в формат.

В Log4J2 на самом деле удивительно сложно, или, по крайней мере, не очевидно, как получить эту ЖИЗНЕННУЮ часть информации. Это сообщение должно рассказать вам все, что вам нужно знать об этом.

В итоге вы должны использовать декларативное форматирование log4j в вашем файле log4j.xml, чтобы получить согласованное ведение журнала. Редко вы получаете что-нибудь обслуживаемое или даже читабельное, если вы оставляете программистам самим определять форматирование журналов.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...