我正在使用Dropwizard 1.3.4,我想创建一个记录器实例,该实例仅将DEBUG和INFO级别记录到stdout,仅将WARN和ERROR级别记录到stderr。以下显示错误级别为重复的消息:
logging:
level: INFO
loggers:
"consolelogger":
level: INFO
additive: false
appenders:
- type: console
threshold: WARN
target: stderr
logFormat: "%msg%n"
- type: console
threshold: DEBUG
target: stdout
logFormat: "%msg%n"
使用单个Logger可以做到这一点,例如:
Logger log = LoggerFactory.getLogger("consolelogger");