log4j 在grails config.groovy中使用“grails.logging.jul.usebridge”

wlzqhblo  于 2022-11-23  发布在  其他
关注(0)|答案(1)|浏览(123)

我是log4j and sl4j的新手,我使用的是grails 2.0.4,在config.groovy中有一行
grails.logging.jul.usebridge = false用于生产
&
grails.logging.jul.usebridge = true用于开发
我遵循了这个article,正如它所说,使用grails.logging.jul.usebridge是为了实现日志框架的交换逻辑,例如

  • log4j
  • java.util.logging
  • 公用日志记录
  • 回录

这是config.groovy中grails.logging.jul.usebridge的唯一用途吗,还是还有其他用途?
还有一个问题
1.这是建议在生产环境中使用的日志记录框架

6psbrbz9

6psbrbz91#

我绝对推荐你使用Log4j。它没有依赖性,并且在各种Web应用服务器中进行了测试(甚至包括在内)。你可以在Config.groovy中通过DSL或者在生产环境中的单独配置文件中轻松地配置它。
commons-logging和SLF 4J都是Log4j的 Package 器,并在下面使用它。
grails.logging.jul.usebridge = true用于通过SLF 4J进行java.util.logging,如here所述。

相关问题