在log4j默认日志记录配置中,在服务器日志中打印的每行日志消息的最大长度大约为8221个字符.如果超过此长度,则以多行打印.但我希望将它打印在一行中,不管每条日志消息的长度如何.
为了在一行中打印日志,我所做的是,我配置了 PatternLayout,如 value="%m%n",而不配置日期格式等。
<layout class="org.apache.log4j.PatternLayout">
<param name="ConversionPattern" value="%m%n"/>
</layout>
Run Code Online (Sandbox Code Playgroud)
这就是我的需要并得到解决。
| 归档时间: |
|
| 查看次数: |
6322 次 |
| 最近记录: |