我正在重写一个小的DropWizard应用程序以在SpringBoot上运行。如何使用YAML为Logback/Springboot配置多个日志文件?
我的DW应用程序有以下日志记录配置其工作原理:
logging:
level: INFO
appenders:
- type: file
currentLogFilename: /var/log/paas/console.log
archivedLogFilenamePattern: /var/log/paas/console.log-%d.gz
archivedFileCount: 7
loggers:
com.myorg:
level: DEBUG
appenders:
- type: file
currentLogFilename: /var/log/paas/paas.log
archivedLogFilenamePattern: /var/log/paas/paas.log-%d.gz
archivedFileCount: 7
这个配置我的应用程序和控制台消息分隔成两个独立的日志。
当我尝试使用与SpringBoot相同的配置时,它没有任何作用。我能写的一切到一个日志以下面的配置,但我真的需要有两个独立的日志:
logging:
level:
org.springframework.web: INFO
com.myorg: DEBUG
file: /var/log/paas/paas.log
是没可能的logback使用YAML和做到这一点?还是有一种替代语法,可以给我与我的DropWizard应用程序相同的结果?
我有同样的需要,你弄清楚如何得到它? –