关于log4j配置

假如某个配置如下:

log4j.logger.httpLog=INFO, httpname
log4j.additivity.httpLog= false
log4j.appender.httpLog=org.apache.log4j.RollingFileAppender
log4j.appender.httpLog.File=logs/kafkaConsumer.log
log4j.appender.httpLog.layout=org.apache.log4j.PatternLayout
log4j.appender.httpLog.MaxBackupIndex=5
log4j.appender.httpLog.MaxFileSize=50MB
log4j.appender.httpLog.layout.ConversionPattern=%d [%t] %-5p [%c] - %m%n

这里的httpLog和httpname有何区别?分别指什么?
Logger.getLogger("httpLog");
还是
Logger.getLogger("httpname");
?

阅读 2.1k
1 个回答

httpname和httpLog应该都是appender的名字

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进