我在application.yml中使用Spring Boot提供的日志记录,如下所示:
logging:
file: log/info.log
level.com.mycompany.app: INFO
我真正想要的是:
1)将每个DEBUG消息从我们的应用程序(com.mycompany.app)记录到debug.log, (可选:从整个app / ROOT到debug.log的每条INFO消息)
2)将整个app / ROOT中的每条INFO消息记录到info.log
所以在伪代码中,它应该如下所示:
logging:
level: DEBUG
file: debug.log
com.mycompany.app: DEBUG
level:
ROOT: INFO
file: debug.log
level:
ROOT: INFO
file: info.log
我怎样才能做到这一点?请注意,我们使用的是SLF4j,而不是logback(我在其他线程中读过有关写入多个文件的logback)。
此致 哈德