开发过程中会打印一些流和极长的报文等,将服务器或日志平台撑爆,这些日志业务意义不大,建议全局对日志超过固定长度截取做限制。
1.logback限制打印长度
资料:
例如限制单条日志长度10k,将%msg替换为%.-10240msg,从左侧截取固定长度。
2.log4j2限制日志打印长度
例如限制单条日志长度10k,将%m替换为%maxLen{%m}{10240},未测试效果。
3.log4j限制日志打印长度
例如限制单条日志长度10k,将%m替换为%.10240m,但是会从末尾开始截断。