限制logback中的邮件大小

时间:2016-02-29 21:28:37

标签: playframework logback

我有一个使用logback的播放应用程序。其中一个库记录的一些消息非常大,并用不必要的语句填充我的日志。

我想要做的是记录所有邮件,但限制它们的大小(e.q。300个字符)。有没有办法做到这一点?

1 个答案:

答案 0 :(得分:6)

链接中的格式修饰符可以解决问题。要截断消息,您可以这样做:

    <encoder>
        <pattern>%d{dd-MM-yyyy HH:mm:ss.SSS} %-5level %logger{36} - %.-512msg%n</pattern>
    </encoder>

此修饰符将截断大于512个字符的消息,并在左侧不添加填充。