Java log4j的日志消息的最大长度是多少?如何在一行中打印?

Sak*_*vel 6 java log4j

在log4j默认日志记录配置中,在服务器日志中打印的每行日志消息的最大长度大约为8221个字符.如果超过此长度,则以多行打印.但我希望将它打印在一行中,不管每条日志消息的长度如何.

Sak*_*vel 1

为了在一行中打印日志,我所做的是,我配置了 PatternLayout,如 value="%m%n",而不配置日期格式等。

<layout class="org.apache.log4j.PatternLayout">
    <param name="ConversionPattern" value="%m%n"/>
</layout>
Run Code Online (Sandbox Code Playgroud)

这就是我的需要并得到解决。