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