Я не уверен, что я делаю неправильно в log4j2. xml, но я просто пытаюсь получить JSON вывод с разницей строк между каждым журналами.
Я получаю:
{"loggerFqcn":"org.apache.logging.slf4j.Log4jLogger"},{"loggerFqcn":"org.apache.logging.slf4j.Log4jLogger"}
, то есть с <JSONLayout eventEol="true" compact="true" />
Итак, я попытался <JSONLayout eventEol="true" compact="false" />
, что дает:
{
"loggerFqcn":"org.apache.logging.slf4j.Log4jLogger"
}{
"loggerFqcn":"org.apache.logging.slf4j.Log4jLogger"},
Что я хочу:
{
"loggerFqcn":"org.apache.logging.slf4j.Log4jLogger"
}
{
"loggerFqcn":"org.apache.logging.slf4j.Log4jLogger"
},
Я также пытался в соответствии с документацией на https://logging.apache.org/log4j/2.x/manual/layouts.html#JSONLayout
<JSONLayout eventEol="true" compact="false" endOfLine="\n"/>
Может кто-нибудь подсказать мне, что мне здесь не хватает, пожалуйста. Спасибо.
Версии ядра и API Log4j - 2.0.2.