1、支持日志路徑,日志level等配置;
2、日志控制配置通過(guò)application.yml下發(fā);
3、按天生成日志,當(dāng)天的日志>50MB回滾;
4、最多保存10天日志;
5、生成的日志中Pattern自定義;
6、Pattern中添加用戶自定義的MDC字段,比如用戶信息(當(dāng)前日志是由哪個(gè)用戶的請(qǐng)求產(chǎn)生),request信息。此種方式可以通過(guò)AOP切面控制,在MDC中添加requestID,在spring-logback.xml中配置Pattern;
7、根據(jù)不同的運(yùn)行環(huán)境設(shè)置Profile - dev,test,product;
8、對(duì)控制臺(tái),Err和全量日志分別配置;
9、對(duì)第三方包路徑日志控制。