logback如何设置打印的日志信息的最大字段长度

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了logback如何设置打印的日志信息的最大字段长度相关的知识,希望对你有一定的参考价值。

参考技术A <appender name="ROLLING" class="ch.qos.logback.core.rolling.RollingFileAppender">
<!-- 当发生滚动时 TimeBasedRollingPolicy滚动策略 根据时间来制定滚动策略 -->
<rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
<!-- 按天回滚 daily -->
<!-- local
<fileNamePattern>/Users/liyixiang/Documents/logs/xxx-xxx-$appPort-%d-MM-dd.log</fileNamePattern>
-->
<!-- log.dir 在maven profile里配置 -->
<fileNamePattern>/logs/xxx-xxx-$appPort-%d-MM-dd.log</fileNamePattern>
<!-- 控制保留的归档文件的最大数量 日志最大的历史 5天 -->
<maxHistory>5</maxHistory>
</rollingPolicy>
<!-- 日志格式化 -->
<encoder>
<pattern>%dHH:mm:ss.SSS [%thread] %-5level %logger36 - [%msg]%n</pattern>
</encoder>
<p>
</appender>
</p>

<p>
<br>

</p>

<p>

</p><pre class="brush:xml; toolbar: true; auto-links: false;">具体的pattern可以查询logback pattern like this --> </pre>
<p></p>

以上是关于logback如何设置打印的日志信息的最大字段长度的主要内容,如果未能解决你的问题,请参考以下文章

为啥没有logback,却使用了logback打印日志

LogBack 日志级别和日志打印详解

打印日志时 Logback 内部都做了些什么

logback :项目中运行时 控制台没有logback日志产生 ?

logback如何按线程打印日志

一文详细了解logback之日志打印FileAppender