繁体   English   中英

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

[英]What is the length of Java log4j's log message's max length? How to print it in a single line?

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

要在一行中记录日志,我做的是,我配置了PatternLayout,如value =“%m%n”,没有配置日期格式等。

<layout class="org.apache.log4j.PatternLayout">
    <param name="ConversionPattern" value="%m%n"/>
</layout>

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

它会将行大小限制为1000个字符。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM