簡體   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